<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! ========================================================================
===========================================================================

	home.css
	---------------------------
	Last Modified: 2025/03/04 17:58:08

===========================================================================
======================================================================== */.mainVisual{position:relative;overflow:hidden;background:#000}.mainVisual ._image{position:relative;z-index:5;opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(30px);filter:blur(30px)}.mainVisual ._image img{width:100%}.mainVisual ._100{position:absolute;top:50%;left:50%;z-index:8;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:54.41666667%;opacity:0}@media(max-width: 700px){.mainVisual ._100{width:65%}}.mainVisual ._100 img{width:100%}.mainVisual ._copy{position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}@media(max-width: 700px){.mainVisual ._copy{width:70%}}.slider{position:relative;--swiper-pagination-color: #fff}@media(max-width: 700px){.slider .swiper-pagination{--swiper-pagination-top: 0;--swiper-pagination-bottom: auto;padding-right:.5em;text-align:right}}.slider ._slide{position:relative}.slider ._slide img{width:100%}@media(max-width: 700px){.slider ._slide img{width:150%;max-width:150%;margin-left:-25%}}.slider ._slide ._caption{position:absolute;right:1em;bottom:.5em;color:#fff;font-size:10px}@media(min-width: 701px){.slider ._slide ._caption{font-size:11px}}.contentsBlock{background:#cdc1b4}.p_section{padding:120px 0 80px}@media(max-width: 700px){.p_section{padding-top:80px}}.p_section .sectionTitle{text-align:center}@media(max-width: 700px){.p_section .sectionTitle img{width:auto;height:48px}}.p_section .c_heading{text-align:center}@media(min-width: 701px){.p_sectionHeading{margin-top:-0.75em}}@media(min-width: 701px){.p_section.-rarity .row.-n1{display:flex;justify-content:space-between;align-items:flex-start}}@media(min-width: 701px){.p_section.-rarity .row.-n1 ._col.-n1{width:526px}}@media(min-width: 701px){.p_section.-rarity .row.-n1 ._col.-n2{width:316px;text-align:right;margin-top:-100px;margin-right:-100px}}@media(max-width: 700px){.p_section.-rarity .row.-n1 ._col.-n2{text-align:center}.p_section.-rarity .row.-n1 ._col.-n2 img{margin-right:-60px}}.p_section.-rarity .sectionTitle{text-align:left}.p_section.-rarity .c_heading{text-align:left}.p_section.-benefits{background:#c1a893}@media(min-width: 701px){.p_section.-benefits{padding-bottom:40px}}.p_section.-benefits .merits{display:flex;justify-content:space-between;margin-bottom:40px}@media(max-width: 700px){.p_section.-benefits .merits{flex-direction:column;gap:30px}}.p_section.-benefits .merit{flex:1;padding:10px 30px}@media(max-width: 700px){.p_section.-benefits .merit{padding:10px 0}}.p_section.-benefits .merit .c_heading{margin-bottom:.75em}@media(max-width: 700px){.p_section.-benefits .merit .c_text{padding:0 30px 10px}}.p_section.-benefits .merit ._image{position:relative}.p_section.-benefits .merit ._image ._caption{position:absolute;right:1em;bottom:.5em;color:#fff;font-size:10px}@media(min-width: 701px){.p_section.-benefits .merit:not(:last-child){border-right:1px solid #000}}.p_plan{margin-bottom:60px;background:#fff}.p_plan ._planHead{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;text-align:center}@media(min-width: 701px){.p_plan ._planHead{height:180px}}@media(max-width: 700px){.p_plan ._planHead{flex-direction:column}}@media(min-width: 701px){.p_plan ._planHead ._col{display:flex;justify-content:center;align-items:center;height:100%}}@media(max-width: 700px){.p_plan ._planHead ._col{width:100%;padding:20px 0}}.p_plan ._planHead ._col.-type{display:flex;flex-direction:column;align-items:center;gap:5px}@media(min-width: 701px){.p_plan ._planHead ._col.-type{width:260px;border-right:1px solid #ccc}}@media(max-width: 700px){.p_plan ._planHead ._col.-type{border-bottom:1px solid #ccc}}@media(min-width: 701px){.p_plan ._planHead ._col.-rooms{width:220px;border-right:1px solid #ccc}}@media(max-width: 700px){.p_plan ._planHead ._col.-rooms{border-bottom:1px solid #ccc}}@media(min-width: 701px){.p_plan ._planHead ._col.-sizes{width:520px}}.p_plan ._planHead ._area{width:160px;padding:.2em;background:#ab9480;color:#fff;font-size:13px}.p_plan ._planHead ._planNameSet ._project{display:block;font-size:16px}@media(max-width: 700px){.p_plan ._planHead ._planNameSet ._project{font-size:12px}}.p_plan ._planHead ._planNameSet ._planName{display:block;font-size:34px;line-height:1}@media(max-width: 700px){.p_plan ._planHead ._planNameSet ._planName{font-size:24px}}.p_plan ._planHead ._planNameSet ._planName strong{font-weight:normal;font-size:200%}.p_plan ._planHead ._rooms{font-size:20px}@media(max-width: 700px){.p_plan ._planHead ._rooms{font-size:16px}}.p_plan ._planHead ._rooms strong{display:block;font-weight:normal;font-size:170%}@media(max-width: 700px){.p_plan ._planHead ._rooms strong{display:inline-block}}.p_plan ._planHead ._rooms ._label{width:100%;max-width:10em;margin-bottom:.5em;padding:.25em;background:#000;color:#fc0;font-size:16px;letter-spacing:.2em}@media(min-width: 701px){.p_plan ._planHead ._rooms ._label{width:10em}}@media(max-width: 700px){.p_plan ._planHead ._rooms ._label{margin-right:auto;margin-left:auto}}.p_plan ._planHead ._sizesTable{table-layout:fixed}@media(max-width: 700px){.p_plan ._planHead ._sizesTable{margin-right:auto;margin-left:auto}}.p_plan ._planHead ._sizesTable ._size{font-size:13px}@media(max-width: 700px){.p_plan ._planHead ._sizesTable ._size{text-align:center;font-size:12px}}.p_plan ._planHead ._sizesTable ._size th{padding:.25em 20px;text-align:left}.p_plan ._planHead ._sizesTable ._size td{padding:.25em 0;text-align:left}.p_plan ._planHead ._sizesTable ._size.-whole th{font-size:17px}@media(max-width: 700px){.p_plan ._planHead ._sizesTable ._size.-whole th{font-size:15px}}.p_plan ._planHead ._sizesTable ._size.-whole td{font-size:20px;line-height:1.2;text-align:left}@media(max-width: 700px){.p_plan ._planHead ._sizesTable ._size.-whole td{font-size:14px}}.p_plan ._planHead ._sizesTable ._size.-whole td strong{font-weight:normal;font-size:200%}@media(max-width: 700px){.p_plan ._planHead ._sizesTable ._size.-whole td strong{font-size:160%}}.p_plan ._planHead ._sizesTable ._size.-whole td small{display:block;font-size:50%}@media(max-width: 700px){.p_plan ._planHead ._sizesTable ._size.-whole td small{font-size:9px}}.p_plan ._planBody{padding:40px 40px 10px}@media(max-width: 700px){.p_plan ._planBody{padding:40px 20px 10px}}.p_plan ._planLead{margin-bottom:2em;text-align:center;font-size:18px}@media(max-width: 700px){.p_plan ._planLead{padding-right:20px;padding-left:20px;text-align:justify;line-height:1.8;font-size:15px}}.p_plan ._planFigureWrapper{display:flex;justify-content:center;align-items:center;gap:32px}@media(max-width: 700px){.p_plan ._planFigureWrapper{flex-direction:column;margin-bottom:30px}}.p_plan ._planFigure{position:relative}@media(min-width: 701px){.p_plan ._planFigure{order:2}}.p_plan ._planPoints{display:flex;align-items:flex-start;flex-direction:column;gap:20px}@media(min-width: 701px){.p_plan ._planPoints{order:1;padding-right:30px}}.p_plan ._planProts ._prot{position:absolute;top:0;left:0;font-size:20px;line-height:1}.p_plan ._planProts ._prot a{position:relative;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:9999px;background:#a67800;text-decoration:none;color:#fff;pointer-events:none}.p_plan ._planFeatImage{position:relative}.p_plan ._planFeatImage ._image img{width:100%}.p_plan ._planFeatImage ._caption{position:absolute;right:1em;bottom:.5em;color:#fff;font-size:12px}.p_plan__spec{margin-top:60px;padding:40px 20px;background:#e5e3de}@media(max-width: 700px){.p_plan__spec{margin-top:30px;margin-bottom:30px}}.p_plan__specHead{margin-bottom:1em;font-size:20px;text-align:center;letter-spacing:.2em}.p_plan__specList{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}@media(max-width: 700px){.p_plan__specList{grid-template-columns:repeat(1, 1fr);width:266px;margin-right:auto;margin-left:auto}}.p_plan__specListItem{display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid #999;border-radius:4px;height:62px}.p_plan__specListItem ._logo{margin-bottom:10px}.p_plan__specListItem ._sub{font-size:13px}@media(max-width: 700px){.p_plan__specListItem ._sub{font-size:11px}}.p_plan__specListItem ._main{font-size:19px}@media(max-width: 700px){.p_plan__specListItem ._main{font-size:16px}}.p_plan__specListItem.--large{height:108px}@media(max-width: 700px){.p_plan__specListItem.--large{height:94px}}.p_plan ._planFooter{padding:60px 30px}@media(max-width: 700px){.p_plan ._planFooter{padding-top:0}}.p_plan ._planFooter ._btns{display:flex;justify-content:center;align-items:center;gap:10px}@media(max-width: 700px){.p_plan ._planFooter ._btns{flex-direction:column}}@media(max-width: 700px){.p_plan ._planFooter ._btns ._btn{width:100%}}.p_plan ._planFooter ._btns ._btn a{display:flex;justify-content:center;align-items:center;width:360px;height:60px;background:#000;text-decoration:none;color:#fff;transition:.2s ease}@media(max-width: 700px){.p_plan ._planFooter ._btns ._btn a{width:100%}}@media(min-width: 701px){.p_plan ._planFooter ._btns ._btn a:hover{background:#333}}.p_plan ._planFooter ._btns ._btn.-reserve a{background:#69481c}.p_plan ._planFooter ._btns ._btn.-reserve a:hover{background:#916427}.p_plan ._planFooter .banner{margin-top:40px}@media(max-width: 700px){.p_plan ._planFooter .banner img{width:100%}}.p_plan.-n1 ._planProts ._prot.-n1{top:59.8%;left:76.1%}.p_plan.-n1 ._planProts ._prot.-n2{top:53.6%;left:16.6%}.p_plan.-n1 ._planProts ._prot.-n3{top:72.2%;left:17.1%}.p_plan.-n1 ._planProts ._prot.-n4{top:28.2%;left:86.1%}.p_plan.-n1 ._planProts ._prot.-n5{top:6.6%;left:72.1%}.p_plan.-n2 ._planProts ._prot.-n1{top:37.8%;left:13.1%}.p_plan.-n2 ._planProts ._prot.-n2_1{top:27.9%;left:36.5%}.p_plan.-n2 ._planProts ._prot.-n2_2{top:33.6%;left:53.5%}.p_plan.-n2 ._planProts ._prot.-n2_3{top:33.8%;left:90.5%}.p_plan.-n2 ._planProts ._prot.-n3{top:60.2%;left:58.1%}.p_plan.-n2 ._planProts ._prot.-n4{top:39.5%;left:27.1%}.p_plan.-n2 ._planProts ._prot.-n5{top:7.2%;left:63.6%}.p_plan.-n3 ._planProts ._prot.-n1{top:54.7%;left:80.4%}.p_plan.-n3 ._planProts ._prot.-n2{top:23.8%;left:18.6%}.p_plan.-n3 ._planProts ._prot.-n3{top:49.3%;left:56.7%}.p_plan.-n3 ._planProts ._prot.-n4{top:40.9%;left:72.1%}.p_plan.-n3 ._planProts ._prot.-n5{top:9.8%;left:27.3%}.p_section.-lineup{background:#fff url(../img/lineup_bg.jpg) no-repeat center center/cover}.p_section.-lineup .sectionTitle img{opacity:.5}.p_section.-lineup .lineup{display:grid;gap:32px;margin-right:auto;margin-left:auto}@media(min-width: 701px){.p_section.-lineup .lineup{grid-template-columns:repeat(3, 1fr);align-content:center}}@media(max-width: 700px){.p_section.-lineup .lineup{grid-template-columns:repeat(1, 1fr);width:312px}}.p_section.-lineup .lineup ._item{text-align:center}@media(min-width: 701px){.p_section.-lineup .lineup ._item{width:312px}}.p_section.-lineup .lineup ._item a{display:block;text-decoration:none;background:#cdc1b4;box-shadow:2px 2px 10px rgba(0,0,0,.35);color:#333;transition:.2s ease}.p_section.-lineup .lineup ._item a:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:2px 2px 20px rgba(0,0,0,.35)}.p_section.-lineup .lineup ._item ._imageWrapper{position:relative}.p_section.-lineup .lineup ._item ._imageWrapper ._labels{position:absolute;top:10px;left:10px}.p_section.-lineup .lineup ._item ._imageWrapper ._labels ._label{padding:.2em 1em;background:rgba(255,255,255,.8);font-size:13px}.p_section.-lineup .lineup ._item ._body{padding:20px 10px}.p_section.-lineup .lineup ._item ._name{margin-bottom:1em;font-size:19px;letter-spacing:-0.05em}.p_section.-lineup .lineup ._item ._btn{position:relative;display:inline-flex;justify-content:center;align-items:center;width:240px;height:40px;background:#000;font-size:15px;color:#fff}.p_section.-lineup .lineup ._item ._btn::after{content:"";position:absolute;right:8px;top:50%;display:block;width:10px;height:10px;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);border-right:1px solid #fff;border-bottom:1px solid #fff}@media(min-width: 701px){.p_section.-lineup .lineup.-dsk2col{grid-template-columns:repeat(2, 1fr);width:656px}}@media(max-width: 700px){.p_section.-lineup .lineup.-dsk2col{grid-template-columns:repeat(1, 1fr);width:312px}}
</pre></body></html>