.baseFirstview .baseFirstview__image{margin-bottom:30px}.baseFirstview .baseFirstview__text{margin-top:0}.baseFirstview__subTitle{text-shadow:0 0 1px #fff}.baseFirstview .baseFirstview__lead{margin-bottom:24px}.sns{padding-inline:var(--size_contentPaddingInline)}.sns section{display:grid;grid-template-columns:5fr 5fr;gap:0 16px;border:10px solid #e7e7ef;border-radius:var(--radius_medium);padding:31px 46px;margin-bottom:68px}.sns section h2{font-size:26px;font-weight:700;line-height:1.4;margin-bottom:18px}.sns section div>p{margin-bottom:18px}.sns section .button{padding-left:52px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAYAAABhh3Y4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAQ5JREFUeAG9leENgjAQhR8uYJ1A3EAnUCeQDXQEN0EnwBWcAJlANkAnECbAd9AGQvzRYspLXtrQXj+O0msArRrYsTnQIa10a9Tv/1KpLXr12gd9D7qxBnSja08uavOy7EQeQcaxsGb0Fv4VGdga/hUyOyUwZTX9eGRIiD80t4cJqCiAJBkLXQgsdInA6QSkKXA+w1FNZu6SzOK4zVQ+r6XGwfpQyVTZ7cR4WJ6z5uyA/Z71obQKEZjdTCNZWPZrswGyzCnUDXa5AKsVcL1ihKqAh+2JaQ528+vn8K9SKv9UsJYhNUtfAz6rfncY67ZQph4gsmZkOMEwXw4u2SzouX6kYFc/zW1d0R8u/B5O+AIofPTinOLxiwAAAABJRU5ErkJggg==) no-repeat 15px center;margin-bottom:18px}.sns section ul{height:33px}.sns section ul li{float:left;margin-right:30px}.sns section .img{padding:28px 57px;border:1px solid #dbdbdb;border-radius:var(--radius_medium)}.sns section .img img{width:100%}.sns .sns_itemPlayerYoutube{aspect-ratio:560 / 315;width:100%;height:100%}.slides{padding-inline:var(--size_contentPaddingInline)}.design+.slides{margin-top:70px}.image-gallery{position:relative}.image-gallery .image-gallery__image{width:100%}.image-gallery.swiper{margin-inline:calc(var(--size_contentPaddingInline) * -1)}.image-gallery .slideArrow{position:absolute;top:50%;z-index:2;translate:0 -50%}.image-gallery .slideArrow:disabled{display:none}.image-gallery .slideArrow--prev{left:calc(var(--size_contentPaddingInline) + 8px)}.image-gallery .slideArrow--next{right:calc(var(--size_contentPaddingInline) + 8px)}.image-gallery.swiper-initialized{max-width:calc(100% + var(--size_contentPaddingInline) * 2)}.design{padding-inline:var(--size_contentPaddingInline);display:grid;grid-template-columns:4fr 6fr;gap:40px}.design .img{order:2}.design .img img{width:100%;height:auto}.design .lead{order:1}.design .lead h3{font-weight:700;font-size:22px;line-height:1;letter-spacing:15%;margin-bottom:24px}.design .lead p{font-size:17px;line-height:2.05}.cardSlide{display:grid;gap:0}.cardSlide .cardSlide__item{margin-right:0}.cardSlide .cardSlide__item img{width:100%}section.owner,section.feature{padding-inline:var(--size_contentPaddingInline);padding-top:72px;padding-bottom:112px;container-name:contA}section.owner .sectionTitle__main,section.feature .sectionTitle__main{text-align:center;font-weight:700;font-size:26px;line-height:120%;letter-spacing:5%;margin-bottom:40px}.package{padding-top:72px;padding-block:var(--size_contentPaddingBlock);padding-inline:var(--size_contentPaddingInline)}.colors,.chic,.life{padding-bottom:48px;border-bottom:3px solid #e7e7ef;margin-bottom:48px}.colors .columns,.chic .columns,.life .columns{display:grid;grid-template-columns:4fr 6fr;gap:0 40px;margin-bottom:52.5px}.colors .columns .img,.chic .columns .img,.life .columns .img{order:2}.colors .columns .img img,.chic .columns .img img,.life .columns .img img{width:100%;height:auto}.colors .columns .lead,.chic .columns .lead,.life .columns .lead{order:1}.colors .columns .lead h3,.chic .columns .lead h3,.life .columns .lead h3{font-weight:700;font-size:26px;line-height:1.2;letter-spacing:5%;color:var(--color_primary);margin-bottom:24px}.colors .columns .lead p,.chic .columns .lead p,.life .columns .lead p{font-size:15px;line-height:2.05;margin-bottom:24px}.colors .location h4,.chic .location h4,.life .location h4{background-color:var(--color_primary);color:#fff;border-radius:var(--radius_medium);margin-bottom:32px;font-size:14px;font-weight:700;padding:14px;text-align:center}.colors .location ul,.chic .location ul,.life .location ul{list-style:disc;padding-left:30px;margin-bottom:32px}.colors .location ul li,.chic .location ul li,.life .location ul li{font-size:16px;line-height:1.2;font-weight:700}.colors .location span,.chic .location span,.life .location span{margin-bottom:30px}.colors .location .cost,.chic .location .cost,.life .location .cost{border:1px solid #e7e7ef;border-radius:var(--radius_medium);background-color:#fff;overflow:hidden}.colors .location .cost h5,.chic .location .cost h5,.life .location .cost h5{font-weight:700;padding:15px;text-align:center;background-color:#e7e7ef;color:var(--color_primary)}.colors .location .cost p,.chic .location .cost p,.life .location .cost p{padding:20px 48px;font-size:14px;line-height:1.85}.colors .location .cost p strong,.chic .location .cost p strong,.life .location .cost p strong{font-size:16px;font-weight:700}.colors span,.chic span,.life span{display:block}.colors span img,.chic span img,.life span img{width:100%}.option{border:1px solid #e7e7ef;border-radius:var(--radius_medium);background-color:#fff;text-align:center;font-weight:700;overflow:hidden}.option h4{padding:15px;background-color:#9ad6e1;color:var(--color_primary)}.option p{padding:20px}section.owner,.package{background-color:#f7f7f7}.about_renotta{padding-top:72px}@container (700px >= width){.baseFirstview .baseFirstview__lead.tac{text-align:center}.baseFirstview .baseFirstview__lead img{width:100%}.sns section{margin-bottom:30px;display:block;border:1px solid #dbdbdb;background-color:#fafafa}.sns ul{margin-bottom:30px}.sns .img{background-color:#fff}section.owner ul{display:block}section.owner ul li{position:relative;background-color:#fff;margin-bottom:12px;padding:10px;display:grid;font-weight:700;font-size:12px;grid-auto-flow:column;align-items:center;justify-content:start;gap:8px;grid-template-columns:92px 1fr}section.owner ul li br{display:none}section.owner ul li img{width:100%;border:1px solid #e7e7ef;border-radius:var(--radius_medium)}.about_renotta .design{display:block}.about_renotta .design .img{margin-bottom:16px}section.feature{padding-bottom:0;margin-bottom:50px}section.feature ul li{display:block;margin-bottom:20px}section.feature ul li img{width:100%;margin-bottom:12px}section.feature ul li dt{font-size:17px;line-height:28px;margin-bottom:5px}section.feature ul li dd{font-size:14px;line-height:1.6}.package .columns{display:block}.package .columns .img{margin-bottom:20px}}@container (700px <= width){section.owner ul,section.feature ul{display:grid;grid-template-columns:repeat(3,1fr);gap:0 24px}section.owner ul li,section.feature ul li{background-color:transparent;text-align:center;font-weight:700;font-size:16px}section.owner ul li img,section.feature ul li img{width:100%;margin-bottom:24px}section.owner ul li dl,section.feature ul li dl{font-size:15px;line-height:1.7;text-align:left}section.owner ul li dl dd,section.feature ul li dl dd{font-weight:400}}.baseIntro{display:grid;grid-auto-flow:row;justify-items:center}.baseIntro .baseIntro__title{font-size:26px;font-weight:700;line-height:1.4;letter-spacing:.05em;margin-bottom:12px}.baseIntro .baseIntro__subTitle{font-family:var(--font_en);font-size:15px;font-weight:600;line-height:100%;letter-spacing:.1em;margin-bottom:40px}.baseIntro .baseIntro__lead{font-size:17px;line-height:2;letter-spacing:.14em;text-align:center}.baseIntro.baseIntro--small{gap:16px}.baseIntro.baseIntro--small .baseIntro__lead{color:var(--color_text-secondary)}@container (700px >= width){.baseIntro{justify-items:center}.baseIntro .baseIntro__title{font-size:20px;margin-bottom:16px}.baseIntro .baseIntro__subTitle{display:none}.baseIntro .baseIntro__lead{font-size:14px;line-height:1.85;letter-spacing:.08em;text-align:left}}.contact{padding-block:var(--size_contentPaddingBlock);padding-inline:var(--size_contentPaddingInline)}.prev a{margin:0 auto 48px}.sectionTitle .sectionTitle__main{display:block;width:100%}.sectionTitle .sectionTitle__main p.sectionTitle__mainLabel{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.sectionTitle .sectionTitle__main dl{display:block;clear:both;margin-bottom:10px}.sectionTitle .sectionTitle__main dl:after{content:"";display:block;clear:both}.sectionTitle .sectionTitle__main dl dt{padding:9px 0}.sectionTitle .sectionTitle__main dl dt,.sectionTitle .sectionTitle__main dl dd{margin-right:10px;float:left}
