.wrp_f_intoro .con_f_intoro,.wrp_rooms_beauty .con_rooms_beauty,.wrp_mirable_zero .con_mirable_zero,.wrp_shower .con_intoro,.wrp_shower .con_mirable,.wrp_shower .con_mirable .mirable-nav,#lnk_activities .wrp_activities .con_activities,.wrp_message .con_message .box_message{max-width:1200px}@media only screen and (min-width: 1025px){.wrp_f_intoro .con_f_intoro,.wrp_rooms_beauty .con_rooms_beauty,.wrp_mirable_zero .con_mirable_zero,.wrp_shower .con_intoro,.wrp_shower .con_mirable,.wrp_shower .con_mirable .mirable-nav,#lnk_activities .wrp_activities .con_activities,.wrp_message .con_message .box_message{width:92%;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_f_intoro .con_f_intoro,.wrp_rooms_beauty .con_rooms_beauty,.wrp_mirable_zero .con_mirable_zero,.wrp_shower .con_intoro,.wrp_shower .con_mirable,.wrp_shower .con_mirable .mirable-nav,#lnk_activities .wrp_activities .con_activities,.wrp_message .con_message .box_message{width:92%;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 767px){.wrp_f_intoro .con_f_intoro,.wrp_rooms_beauty .con_rooms_beauty,.wrp_mirable_zero .con_mirable_zero,.wrp_shower .con_intoro,.wrp_shower .con_mirable,.wrp_shower .con_mirable .mirable-nav,#lnk_activities .wrp_activities .con_activities,.wrp_message .con_message .box_message{width:90.23438%;margin-right:auto;margin-left:auto}}#loading-overlay{position:fixed;inset:0;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;transition:transform 0.9s cubic-bezier(0.76, 0, 0.24, 1),opacity 0.9s ease}#loading-overlay.slide-out{transform:translateY(-105%);opacity:0;pointer-events:none}#loading-overlay .ld-logo-wrap{margin-bottom:20px}#loading-overlay .ld-label{color:#F59BA5;letter-spacing:0.05em;font-weight:bold}@media only screen and (min-width: 1025px){#loading-overlay .ld-label{font-size:157%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#loading-overlay .ld-label{font-size:138%}}@media only screen and (max-width: 767px){#loading-overlay .ld-label{font-size:113%}}#loading-overlay .ld-label span{opacity:0;animation:ldCharIn 0.4s forwards}@keyframes ldCharIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.main_img{width:100%;position:relative}.main_img .wrp_kv{position:relative;display:flex;height:120vh;background:#133F97;position:relative}@media only screen and (min-width: 1025px){.main_img .wrp_kv{min-height:1000px}}@media only screen and (max-width: 1024px){.main_img .wrp_kv{flex-direction:column;height:100svh}}@media only screen and (min-width: 897px) and (max-width: 1024px){.main_img .wrp_kv{min-height:960px}}.main_img .wrp_kv:before{content:"";position:absolute;left:0%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_kv_ribbon_b.png) no-repeat center/contain}@media only screen and (min-width: 1025px){.main_img .wrp_kv:before{top:-5%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .wrp_kv:before{top:-5%}}@media only screen and (max-width: 767px){.main_img .wrp_kv:before{top:-3%}}@media only screen and (min-width: 1025px){.main_img .wrp_kv:before{width:23%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .wrp_kv:before{width:23%}}@media only screen and (max-width: 767px){.main_img .wrp_kv:before{width:40%}}.main_img .wrp_kv:after{content:"";position:absolute;bottom:0;right:-5%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_kv_ribbon_a.png) no-repeat center/contain}@media only screen and (min-width: 1025px){.main_img .wrp_kv:after{width:23%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .wrp_kv:after{width:23%}}@media only screen and (max-width: 767px){.main_img .wrp_kv:after{width:40%}}.main_img .wrp_kv .kv_slider{width:50%;position:relative;overflow:hidden}@media only screen and (max-width: 1024px){.main_img .wrp_kv .kv_slider{width:100%;height:50%}}@media only screen and (min-width: 1025px){.main_img .wrp_kv .kv_slider.kv_right{background:url(../images/home/img_fv02_01-pc.webp) no-repeat center/contain}}@media only screen and (max-width: 1024px){.main_img .wrp_kv .kv_slider.kv_right{background:url(../images/home/img_fv02_01-sp.webp) no-repeat center/contain}}.main_img .wrp_kv .kv_slider .slide{position:absolute;width:100%;height:100%;opacity:0;transition:opacity 1s}.main_img .wrp_kv .kv_slider .slide.active{opacity:1}.main_img .wrp_kv .kv_slider .slide img{width:100%;height:100%;object-fit:cover}.main_img .kv_confetti{position:absolute;inset:0;pointer-events:none;z-index:6;overflow:hidden}.main_img .confetti-piece{position:absolute;top:-40px;width:12px;height:12px;opacity:0;animation:confettiFall linear infinite}@keyframes confettiFall{0%{transform:translateY(0) rotate(0deg);opacity:1}80%{opacity:0.8}100%{transform:translateY(110vh) rotate(720deg);opacity:0}}.main_img .kv_logo{position:absolute;top:30%;left:50%;transform:translate(-50%, -50%);z-index:10}@media only screen and (min-width: 1025px){.main_img .kv_logo{width:22.65625%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_logo{width:felse}}@media only screen and (max-width: 767px){.main_img .kv_logo{width:felse}}@media only screen and (max-width: 1024px){.main_img .kv_logo{width:clamp(160px, 55vw, 320px);top:25%}}.main_img .kv_logo img{width:100%}.main_img .kv_title{position:absolute;left:0;width:100%;overflow:hidden;z-index:10;pointer-events:none}@media only screen and (min-width: 1025px){.main_img .kv_title{top:42%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_title{top:40%}}@media only screen and (max-width: 767px){.main_img .kv_title{top:40%}}.main_img .kv_title span{display:inline-block;font-weight:700;white-space:nowrap;color:transparent;-webkit-text-stroke:3px #fff;animation:marquee 60s linear infinite}@media only screen and (min-width: 1025px){.main_img .kv_title span{font-size:813%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_title span{font-size:750%}}@media only screen and (max-width: 767px){.main_img .kv_title span{font-size:625%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.main_img .kv_title span{font-size:625%}}@media only screen and (max-width: 1024px){.main_img .kv_title span{-webkit-text-stroke:2px #fff}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.main_img .kv_txt{position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:20;text-align:center;animation:txtAppear 1s ease 0.6s both;white-space:nowrap}@media only screen and (min-width: 1025px){.main_img .kv_txt{top:62%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_txt{top:60%}}@media only screen and (max-width: 767px){.main_img .kv_txt{top:60%}}@media only screen and (max-width: 1024px){.main_img .kv_txt{white-space:normal;width:90%;top:58%}}.main_img .kv_txt .jp{display:block;font-weight:700;color:#fff;line-height:1.65;letter-spacing:0em;text-shadow:0 2px 16px rgba(0,0,0,0.5)}@media only screen and (min-width: 1025px){.main_img .kv_txt .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_txt .jp{font-size:200%}}@media only screen and (max-width: 767px){.main_img .kv_txt .jp{font-size:150%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.main_img .kv_txt .jp{line-height:1.5}}.main_img .kv_txt .en{display:block;font-weight:500;color:#fff;line-height:1.3;letter-spacing:0.05em;margin-top:10px;text-shadow:0 1px 8px rgba(0,0,0,0.5)}@media only screen and (min-width: 1025px){.main_img .kv_txt .en{font-size:125%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_txt .en{font-size:113%}}@media only screen and (max-width: 767px){.main_img .kv_txt .en{font-size:100%}}.main_img .kv_curve .scroll_down{position:absolute;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1025px){.main_img .kv_curve .scroll_down{bottom:-12%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.main_img .kv_curve .scroll_down{bottom:-15%}}@media only screen and (max-width: 767px){.main_img .kv_curve .scroll_down{bottom:-7%}}@media only screen and (max-width: 1024px){.main_img .kv_curve .scroll_down{white-space:normal}}@media only screen and (max-width: 544px){.main_img .kv_curve .scroll_down{bottom:-10%}}.main_img .kv_curve .scroll_down img{width:auto}@media only screen and (min-width: 1025px){.wrp_f_intoro{margin-top:200px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_f_intoro{margin-top:160px}}@media only screen and (max-width: 767px){.wrp_f_intoro{margin-top:4em}}.wrp_f_intoro .con_f_intoro{max-width:1470px;overflow:hidden;align-items:center;justify-content:space-between;gap:60px}@media only screen and (min-width: 1025px){.wrp_f_intoro .con_f_intoro{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_f_intoro .con_f_intoro{display:flex}}@media only screen and (max-width: 767px){.wrp_f_intoro .con_f_intoro{display:block}}.wrp_f_intoro .con_f_intoro .box_txt{flex:1}@media only screen and (max-width: 767px){.wrp_f_intoro .con_f_intoro .box_txt{margin-bottom:2em}}.wrp_f_intoro .con_f_intoro .box_txt .st{margin-bottom:40px}.wrp_f_intoro .con_f_intoro .box_txt .st h2{display:flex;flex-direction:column}.wrp_f_intoro .con_f_intoro .box_txt .st h2 .en{font-size:82%;margin-bottom:1em;letter-spacing:0em}.wrp_f_intoro .con_f_intoro .box_txt .st h2 .jp{font-weight:700;letter-spacing:0em;line-height:1}@media only screen and (min-width: 1025px){.wrp_f_intoro .con_f_intoro .box_txt .st h2 .jp{font-size:375%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_f_intoro .con_f_intoro .box_txt .st h2 .jp{font-size:250%}}@media only screen and (max-width: 767px){.wrp_f_intoro .con_f_intoro .box_txt .st h2 .jp{font-size:163%}}.wrp_f_intoro .con_f_intoro .box_img{align-items:flex-start;gap:20px;flex-shrink:0}@media only screen and (min-width: 1025px){.wrp_f_intoro .con_f_intoro .box_img{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_f_intoro .con_f_intoro .box_img{display:flex}}@media only screen and (max-width: 767px){.wrp_f_intoro .con_f_intoro .box_img{display:flex}}@media only screen and (min-width: 1025px){.wrp_f_intoro .con_f_intoro .box_img{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_f_intoro .con_f_intoro .box_img{width:50%}}@media only screen and (max-width: 767px){.wrp_f_intoro .con_f_intoro .box_img{width:100%}}.wrp_f_intoro .con_f_intoro .box_img p img{width:100%;height:auto;display:block;object-fit:cover}.wrp_f_intoro .con_f_intoro .box_img p[data-num="1"]{margin-top:80px}.wrp_f_intoro .con_f_intoro .box_img p[data-num="2"]{margin-top:0}.wrp_f_intoro .con_f_intoro .box_img p[data-num="3"]{margin-top:40px}#lnk_logo .wrp_logo{width:100%;overflow:hidden;background:url("../images/home/bg_logo.png") center center/cover no-repeat;position:relative}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo{padding-top:160px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo{padding-top:120px}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo{padding-top:4em}}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo{padding-bottom:170px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo{padding-bottom:170px}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo{padding-bottom:10em}}#lnk_logo .wrp_logo:before{content:"";position:absolute;left:0%;width:100%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_ribbon.png) no-repeat center/contain}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo:before{top:5%}}@media only screen and (min-width: 1441px){#lnk_logo .wrp_logo:before{top:-10%}}@media only screen and (min-width: 1440px) and (max-width: 1840px){#lnk_logo .wrp_logo:before{top:0%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){#lnk_logo .wrp_logo:before{top:20%}}@media only screen and (min-width: 897px) and (max-width: 1024px){#lnk_logo .wrp_logo:before{top:25%}}@media only screen and (min-width: 768px) and (max-width: 896px){#lnk_logo .wrp_logo:before{top:40%}}#lnk_logo .wrp_logo .con_logo{background:#fef4f3;position:relative;box-sizing:border-box;max-width:1200px;margin:0 auto}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo{padding:90px 60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo{padding:3em 2em}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo{padding:2em 1em}}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo{border:2.4em solid #FDE3E3}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo{border:2em solid #FDE3E3}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo{border:2em solid #FDE3E3}}@media only screen and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo{width:90%}}#lnk_logo .wrp_logo .con_logo::before{content:"";position:absolute;border:1px solid #fff;pointer-events:none;z-index:1}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo::before{top:-1.2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo::before{top:-1em}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo::before{top:-1em}}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo::before{left:-1.2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo::before{left:-1em}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo::before{left:-1em}}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo::before{right:-1.2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo::before{right:-1em}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo::before{right:-1em}}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo::before{bottom:-1.2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo::before{bottom:-1em}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo::before{bottom:-1em}}#lnk_logo .wrp_logo .con_logo .box_logo{align-items:center;gap:40px;position:relative;z-index:2}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo .box_logo{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo .box_logo{display:flex}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo .box_logo{display:block}}#lnk_logo .wrp_logo .con_logo .box_logo .img{flex:0 0 35%;max-width:320px}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo .box_logo .img{margin-bottom:4em}}#lnk_logo .wrp_logo .con_logo .box_logo .img img{height:auto;display:block}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo .box_logo .img img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo .box_logo .img img{width:100%}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo .box_logo .img img{width:60%}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo .box_logo .img img{margin:auto}}#lnk_logo .wrp_logo .con_logo .box_logo .txt{flex:1}#lnk_logo .wrp_logo .con_logo .box_logo .txt .st{margin-bottom:25px}#lnk_logo .wrp_logo .con_logo .box_logo .txt .st h2{margin:0;display:flex;flex-direction:column;line-height:1.4}#lnk_logo .wrp_logo .con_logo .box_logo .txt .st h2 .en{font-size:82%;letter-spacing:0.05em;color:#FE798F;font-weight:500;letter-spacing:0.05em}#lnk_logo .wrp_logo .con_logo .box_logo .txt .st h2 .jp{letter-spacing:0em;color:#FE798F;font-weight:700;margin-top:5px}@media only screen and (min-width: 1025px){#lnk_logo .wrp_logo .con_logo .box_logo .txt .st h2 .jp{font-size:150%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_logo .wrp_logo .con_logo .box_logo .txt .st h2 .jp{font-size:138%}}@media only screen and (max-width: 767px){#lnk_logo .wrp_logo .con_logo .box_logo .txt .st h2 .jp{font-size:113%}}#lnk_logo .wrp_logo .con_logo .box_logo .txt p{font-size:94%;line-height:2.5}.wrp_consept{width:100%;background-color:#fff;overflow:hidden}@media only screen and (min-width: 1025px){.wrp_consept{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept{padding-top:50px}}@media only screen and (max-width: 767px){.wrp_consept{padding-top:1em}}@media only screen and (min-width: 1025px){.wrp_consept{margin-top:-100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept{margin-top:-50px}}@media only screen and (max-width: 767px){.wrp_consept{margin-top:-1em}}.wrp_consept .con_consept{align-items:center;justify-content:space-between;margin:0 auto;position:relative}@media only screen and (min-width: 1025px){.wrp_consept .con_consept{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept .con_consept{display:flex}}@media only screen and (max-width: 767px){.wrp_consept .con_consept{display:flex}}@media only screen and (max-width: 1024px){.wrp_consept .con_consept{flex-direction:column}}.wrp_consept .con_consept:before{content:"";position:absolute;top:15%;left:48%;width:4%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_water_drop01.png) no-repeat center/contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept .con_consept:before{top:50%;width:7%}}.wrp_consept .con_consept::after{content:"";position:absolute;bottom:10%;right:17%;width:10%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_water_drop02.png) no-repeat center/contain}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept .con_consept::after{bottom:30%;width:15%}}.wrp_consept .con_consept .box_img01{order:1;display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:auto auto;gap:15px;width:50%}@media only screen and (max-width: 1024px){.wrp_consept .con_consept .box_img01{width:100%}}.wrp_consept .con_consept .box_img01 p{margin:0}.wrp_consept .con_consept .box_img01 p img{width:100%;height:100%;object-fit:cover;display:block}.wrp_consept .con_consept .box_img01 p[data-num="1"]{grid-row:1 / 3}.wrp_consept .con_consept .box_img02{order:3;display:flex;flex-direction:column;gap:15px;width:20%}@media only screen and (max-width: 1024px){.wrp_consept .con_consept .box_img02{width:100%;flex-direction:row}}.wrp_consept .con_consept .box_img02 p{margin:0}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept .con_consept .box_img02 p{width:50%}}.wrp_consept .con_consept .box_img02 p img{width:100%;height:auto;display:block}.wrp_consept .con_consept .box_txt{order:2;width:30%;padding:0 40px;z-index:3}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept .con_consept .box_txt{width:100%;padding:4em 2em}}@media only screen and (max-width: 767px){.wrp_consept .con_consept .box_txt{width:100%;padding:2em 1em}}.wrp_consept .con_consept .box_txt .st h2 .en{margin-bottom:1em;display:block;font-size:82%;letter-spacing:0.05em}.wrp_consept .con_consept .box_txt .st h2 .jp{margin-bottom:1em;display:block;line-height:1.65;font-weight:bold;margin-top:5px;letter-spacing:0em}@media only screen and (min-width: 1025px){.wrp_consept .con_consept .box_txt .st h2 .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_consept .con_consept .box_txt .st h2 .jp{font-size:200%}}@media only screen and (max-width: 767px){.wrp_consept .con_consept .box_txt .st h2 .jp{font-size:150%}}.wrp_consept .con_consept .box_txt .st p{font-size:94%;line-height:2.5}.wrp_rooms_beauty{width:100%;background:linear-gradient(180deg, #c1edff 0%,#256785 50%,#0b233d 100%);position:relative;overflow:hidden;position:relative}@media only screen and (min-width: 1025px){.wrp_rooms_beauty{padding-top:160px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_rooms_beauty{padding-top:150px}}@media only screen and (max-width: 767px){.wrp_rooms_beauty{padding-top:4em}}@media only screen and (min-width: 1025px){.wrp_rooms_beauty{padding-bottom:160px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_rooms_beauty{padding-bottom:150px}}@media only screen and (max-width: 767px){.wrp_rooms_beauty{padding-bottom:4em}}.wrp_rooms_beauty:before{content:"";position:absolute;bottom:20%;left:5%;width:3%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_water_drop05.png) no-repeat center/contain}.wrp_rooms_beauty .con_rooms_beauty{max-width:1570px;text-align:center;color:#fff;position:relative}.wrp_rooms_beauty .con_rooms_beauty:before{content:"";position:absolute;top:0;left:-5%;width:15%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_water_drop03.png) no-repeat center/contain}.wrp_rooms_beauty .con_rooms_beauty::after{content:"";position:absolute;top:0%;right:-7%;width:15%;z-index:5;aspect-ratio:1 / 1;background:url(../images/home/img_water_drop04.png) no-repeat center/contain}.wrp_rooms_beauty .con_rooms_beauty .box_txt{margin-bottom:60px}.wrp_rooms_beauty .con_rooms_beauty .box_txt .st h2{margin-bottom:40px}.wrp_rooms_beauty .con_rooms_beauty .box_txt .st h2 .en{display:block;font-size:82%;letter-spacing:0em;margin-bottom:1em;font-weight:normal}.wrp_rooms_beauty .con_rooms_beauty .box_txt .st h2 .jp{display:block;font-weight:bold;letter-spacing:0.05em;line-height:1}@media only screen and (min-width: 1025px){.wrp_rooms_beauty .con_rooms_beauty .box_txt .st h2 .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_rooms_beauty .con_rooms_beauty .box_txt .st h2 .jp{font-size:200%}}@media only screen and (max-width: 767px){.wrp_rooms_beauty .con_rooms_beauty .box_txt .st h2 .jp{font-size:150%}}.wrp_rooms_beauty .con_rooms_beauty .box_txt .st p{font-size:94%;line-height:2.5}.wrp_rooms_beauty .con_rooms_beauty .box_img{justify-content:center;align-items:flex-start;gap:20px}@media only screen and (min-width: 1025px){.wrp_rooms_beauty .con_rooms_beauty .box_img{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_rooms_beauty .con_rooms_beauty .box_img{display:flex}}@media only screen and (max-width: 767px){.wrp_rooms_beauty .con_rooms_beauty .box_img{display:block}}.wrp_rooms_beauty .con_rooms_beauty .box_img p{flex:1;margin:0;will-change:transform, opacity;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wrp_rooms_beauty .con_rooms_beauty .box_img p img{width:100%;height:auto;display:block;box-shadow:0 10px 30px rgba(0,0,0,0.2)}.wrp_rooms_beauty .con_rooms_beauty .box_img p[data-num="1"]{margin-top:0}.wrp_rooms_beauty .con_rooms_beauty .box_img p[data-num="2"]{margin-top:80px}@media only screen and (max-width: 767px){.wrp_rooms_beauty .con_rooms_beauty .box_img p[data-num="2"]{margin-top:20px}}.wrp_rooms_beauty .con_rooms_beauty .box_img p[data-num="3"]{margin-top:20px}.wrp_mirable_zero{background-color:#F8F5EF}@media only screen and (min-width: 1025px){.wrp_mirable_zero{padding-top:110px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero{padding-top:90px}}@media only screen and (max-width: 767px){.wrp_mirable_zero{padding-top:3em}}@media only screen and (min-width: 1025px){.wrp_mirable_zero{padding-bottom:110px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero{padding-bottom:90px}}@media only screen and (max-width: 767px){.wrp_mirable_zero{padding-bottom:3em}}.wrp_mirable_zero .con_mirable_zero{max-width:1620px;align-items:stretch;justify-content:space-between}@media only screen and (min-width: 1025px){.wrp_mirable_zero .con_mirable_zero{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero{display:block}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero{display:block}}.wrp_mirable_zero .con_mirable_zero .box_txt{display:flex;flex-direction:column;justify-content:center;gap:32px}@media only screen and (min-width: 1025px){.wrp_mirable_zero .con_mirable_zero .box_txt{width:29.01235%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_txt{width:50%}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_txt{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_mirable_zero .con_mirable_zero .box_txt{width:40%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_txt{width:100%;gap:2em;margin-bottom:4em}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_txt{gap:1em;margin-bottom:2em}}.wrp_mirable_zero .con_mirable_zero .box_txt .st{display:flex;align-items:flex-start;gap:24px}@media only screen and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_txt .st{align-items:center}}.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background-color:#4B93AA;border:2px solid #F8F5EF;outline:2px solid #4B93AA;color:#fff;text-align:center;margin:0;padding:0;gap:6px}@media only screen and (min-width: 1025px){.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{width:165px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{width:165px}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{width:10em}}@media only screen and (min-width: 1025px){.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{height:165px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{height:165px}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic{height:10em}}.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic span:first-child{display:block;font-size:125%;letter-spacing:0.05em;font-weight:bold;line-height:1.4}.wrp_mirable_zero .con_mirable_zero .box_txt .st .ic span:last-child{display:block;font-size:94%;letter-spacing:0em;font-weight:normal;line-height:1.6;letter-spacing:0.03em}.wrp_mirable_zero .con_mirable_zero .box_txt .st h2{display:flex;flex-direction:column;gap:6px}.wrp_mirable_zero .con_mirable_zero .box_txt .st h2 .en{font-size:82%;letter-spacing:0em;font-weight:400}.wrp_mirable_zero .con_mirable_zero .box_txt .st h2 .jp{line-height:1.6;letter-spacing:0em;font-weight:700}@media only screen and (min-width: 1025px){.wrp_mirable_zero .con_mirable_zero .box_txt .st h2 .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_txt .st h2 .jp{font-size:200%}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_txt .st h2 .jp{font-size:150%}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_txt .logo_img{text-align:center}}.wrp_mirable_zero .con_mirable_zero .box_txt .logo_img .img{margin:0}.wrp_mirable_zero .con_mirable_zero .box_txt .logo_img .img img{width:auto}.wrp_mirable_zero .con_mirable_zero .box_txt .txt p{font-size:94%;line-height:2;letter-spacing:0em}.wrp_mirable_zero .con_mirable_zero .box_img_slide{overflow:hidden}@media only screen and (min-width: 1025px){.wrp_mirable_zero .con_mirable_zero .box_img_slide{width:62.96296%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_mirable_zero .con_mirable_zero .box_img_slide{width:100%}}@media only screen and (max-width: 767px){.wrp_mirable_zero .con_mirable_zero .box_img_slide{width:100%}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_mirable_zero .con_mirable_zero .box_img_slide{width:55%}}.wrp_mirable_zero .con_mirable_zero .box_img_slide .slick03 .slick-slide img{width:100%;display:block}.wrp_shower{width:100%;overflow:hidden;background:url("../images/home/bg_shower.png") center center/cover no-repeat}@media only screen and (min-width: 1025px){.wrp_shower{padding-top:180px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower{padding-top:160px}}@media only screen and (max-width: 767px){.wrp_shower{padding-top:5em}}@media only screen and (min-width: 1025px){.wrp_shower{padding-bottom:140px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower{padding-bottom:120px}}@media only screen and (max-width: 767px){.wrp_shower{padding-bottom:4em}}.wrp_shower .con_intoro{max-width:1620px}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro{margin-bottom:55px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro{margin-bottom:40px}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro{margin-bottom:1em}}.wrp_shower .con_intoro .box_txt{position:relative}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st{display:flex;gap:24px;align-items:center;margin-bottom:1em}}.wrp_shower .con_intoro .box_txt .st .ic{position:absolute;top:-20%;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background-color:#EEA2AE;border:2px solid #dce6e5;outline:2px solid #EEA2AE;color:#fff;text-align:center;margin:0;padding:0;gap:6px}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro .box_txt .st .ic{left:25%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro .box_txt .st .ic{left:15%}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st .ic{left:25%}}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro .box_txt .st .ic{width:165px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro .box_txt .st .ic{width:165px}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st .ic{width:10em}}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro .box_txt .st .ic{height:165px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro .box_txt .st .ic{height:165px}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st .ic{height:10em}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.wrp_shower .con_intoro .box_txt .st .ic{left:17%}}@media only screen and (min-width: 768px) and (max-width: 896px){.wrp_shower .con_intoro .box_txt .st .ic{left:3%}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st .ic{position:static}}.wrp_shower .con_intoro .box_txt .st .ic span:first-child{display:block;font-size:125%;letter-spacing:0.05em;font-weight:bold;line-height:1.4}.wrp_shower .con_intoro .box_txt .st .ic span:last-child{display:block;font-size:94%;letter-spacing:0em;font-weight:normal;line-height:1.6;letter-spacing:0.03em}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro .box_txt .st h2{margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro .box_txt .st h2{margin-bottom:30px}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st h2{margin-bottom:0}}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro .box_txt .st h2{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro .box_txt .st h2{text-align:center}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st h2{text-align:left}}.wrp_shower .con_intoro .box_txt .st h2 .en{display:block;font-size:82%;letter-spacing:0;font-weight:400}.wrp_shower .con_intoro .box_txt .st h2 .jp{display:block;line-height:1.5;font-weight:bold}@media only screen and (min-width: 1025px){.wrp_shower .con_intoro .box_txt .st h2 .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_intoro .box_txt .st h2 .jp{font-size:200%}}@media only screen and (max-width: 767px){.wrp_shower .con_intoro .box_txt .st h2 .jp{font-size:150%}}.wrp_shower .con_intoro .box_txt .txt{font-size:94%;line-height:2;letter-spacing:0em;text-align:center}.wrp_shower .con_mirable{max-width:1620px}.wrp_shower .con_mirable .mirable{background:linear-gradient(90deg, #e8edf0,#f6f6f6);padding:80px 40px}.wrp_shower .con_mirable .mirable-nav{max-width:1400px;display:flex;justify-content:center}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-nav{margin-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-nav{margin-bottom:40px}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-nav{margin-bottom:2em}}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-nav{gap:24px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-nav{gap:24px}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-nav{gap:1em}}@media only screen and (min-width: 768px) and (max-width: 896px){.wrp_shower .con_mirable .mirable-nav{width:100%}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-nav{width:100%}}.wrp_shower .con_mirable .nav-item{background:#fff;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 4px 5px rgba(0,0,0,0.15);cursor:pointer;transition:.3s}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .nav-item{width:32.85714%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .nav-item{width:30%}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .nav-item{width:30%}}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .nav-item{padding:1em 3em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .nav-item{padding:1em}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .nav-item{padding:.5em}}@media only screen and (min-width: 768px) and (max-width: 896px){.wrp_shower .con_mirable .nav-item{flex-direction:column;text-align:center}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .nav-item{flex-direction:column;text-align:center}}.wrp_shower .con_mirable .nav-item.active{background:#DDE6EC}.wrp_shower .con_mirable .nav-item:hover{background:#DDE6EC;box-shadow:0 0px 2px rgba(0,0,0,0.15)}.wrp_shower .con_mirable .nav-item span{font-size:113%;font-weight:bold;letter-spacing:.05em}.wrp_shower .con_mirable .nav-item img{object-fit:cover;border-radius:5px}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .nav-item img{width:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .nav-item img{width:70px}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .nav-item img{width:70px}}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .nav-item img{height:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .nav-item img{height:70px}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .nav-item img{height:70px}}.wrp_shower .con_mirable .slick-current .nav-item{border:2px solid #3a67b1}.wrp_shower .con_mirable .mirable-inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-inner{gap:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-inner{gap:1em}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-inner{gap:1em}}@media only screen and (max-width: 1024px){.wrp_shower .con_mirable .mirable-inner{flex-direction:column-reverse}}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-inner .mirable-img{width:60%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-inner .mirable-img{width:100%}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-inner .mirable-img{width:100%}}.wrp_shower .con_mirable .mirable-inner .mirable-img img{width:100%;display:block}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-inner .mirable-text{width:33%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-inner .mirable-text{width:100%}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-inner .mirable-text{width:100%}}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-inner .mirable-text h2{margin-bottom:55px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-inner .mirable-text h2{margin-bottom:45px}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-inner .mirable-text h2{margin-bottom:2em}}.wrp_shower .con_mirable .mirable-inner .mirable-text h2 img{width:auto}.wrp_shower .con_mirable .mirable-inner .mirable-text p{font-size:113%;line-height:2.5;letter-spacing:0em;margin-bottom:30px}@media only screen and (min-width: 1025px){.wrp_shower .con_mirable .mirable-inner .mirable-text p{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_shower .con_mirable .mirable-inner .mirable-text p{margin-bottom:40px}}@media only screen and (max-width: 767px){.wrp_shower .con_mirable .mirable-inner .mirable-text p{margin-bottom:1.5em}}.wrp_shower .con_mirable .mirable-inner .mirable-text .mirable-btn{display:inline-flex;align-items:center;justify-content:space-between;width:260px;padding:14px 20px;background:linear-gradient(90deg, #3a67b1,#6c8fd0);color:#fff;text-decoration:none;border-radius:4px;transition:.3s}.wrp_shower .con_mirable .mirable-inner .mirable-text .mirable-btn:hover{opacity:.85}@media only screen and (min-width: 1025px){#lnk_activities{margin-top:110px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities{margin-top:100px}}@media only screen and (max-width: 767px){#lnk_activities{margin-top:2em}}@media only screen and (min-width: 1025px){#lnk_activities{margin-bottom:110px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities{margin-bottom:100px}}@media only screen and (max-width: 767px){#lnk_activities{margin-bottom:2em}}#lnk_activities .wrp_activities{width:100%;position:relative}#lnk_activities .wrp_activities:before{content:"";position:absolute;left:-15%;width:50%;z-index:100;aspect-ratio:1 / 1;background:url(../images/home/img_me_ribbon_b.png) no-repeat center/contain}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities:before{bottom:-30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities:before{bottom:-30%}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities:before{bottom:-15%}}#lnk_activities .wrp_activities:after{content:"";position:absolute;right:-15%;width:50%;z-index:100;aspect-ratio:1 / 1;background:url(../images/home/img_me_ribbon_a.png) no-repeat center/contain}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities:after{bottom:-30%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities:after{bottom:-30%}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities:after{bottom:-15%}}#lnk_activities .wrp_activities .con_activities{max-width:1620px;background:linear-gradient(135deg, #eea2ae 0%,#9992ac 50%,#4b83aa 100%);color:#ffffff;box-sizing:border-box;position:relative;text-align:center;overflow:hidden}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities .con_activities{padding:100px 40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities .con_activities{padding:50px 20px}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities .con_activities{padding:4em 2em}}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities .con_activities .box_txt{margin-bottom:80px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities .con_activities .box_txt{margin-bottom:80px}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities .con_activities .box_txt{margin-bottom:6em}}#lnk_activities .wrp_activities .con_activities .box_txt .st h2{line-height:1.5}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities .con_activities .box_txt .st h2{margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities .con_activities .box_txt .st h2{margin-bottom:40px}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities .con_activities .box_txt .st h2{margin-bottom:1em}}#lnk_activities .wrp_activities .con_activities .box_txt .st h2 .en{display:block;font-size:82%;letter-spacing:0;font-weight:400;margin-bottom:25px}#lnk_activities .wrp_activities .con_activities .box_txt .st h2 .jp{display:block;font-weight:700;letter-spacing:0.05em}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities .con_activities .box_txt .st h2 .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities .con_activities .box_txt .st h2 .jp{font-size:200%}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities .con_activities .box_txt .st h2 .jp{font-size:200%}}#lnk_activities .wrp_activities .con_activities .box_txt .st p{font-size:94%;line-height:2;letter-spacing:0em;font-weight:500}#lnk_activities .wrp_activities .con_activities .con_next{display:flex;justify-content:center;max-width:900px;margin:0 auto}@media only screen and (min-width: 1025px){#lnk_activities .wrp_activities .con_activities .con_next{gap:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#lnk_activities .wrp_activities .con_activities .con_next{gap:15px}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities .con_activities .con_next{gap:3em}}@media only screen and (max-width: 767px){#lnk_activities .wrp_activities .con_activities .con_next{flex-direction:column}}#lnk_activities .wrp_activities .con_activities .con_next .box_info,#lnk_activities .wrp_activities .con_activities .con_next .box_next{flex:1;border:1px solid rgba(255,255,255,0.7);padding:40px 20px;min-height:220px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative}#lnk_activities .wrp_activities .con_activities .con_next .box_info h4,#lnk_activities .wrp_activities .con_activities .con_next .box_next h4{position:absolute;left:50%;transform:translateX(-50%);font-size:125%;font-weight:700;line-height:1.6;margin-bottom:20px}#lnk_activities .wrp_activities .con_activities .con_next .box_info p,#lnk_activities .wrp_activities .con_activities .con_next .box_next p{font-size:94%;line-height:1.8}#lnk_activities .wrp_activities .con_activities .con_next .box_info p span,#lnk_activities .wrp_activities .con_activities .con_next .box_next p span{display:block;font-size:12px;margin-top:10px;opacity:0.8}#lnk_activities .wrp_activities .con_activities .con_next .box_info h4{background:linear-gradient(135deg, #b195ab 0%,#a495ac 50%,#9391ab 100%);top:-15%;width:80%}#lnk_activities .wrp_activities .con_activities .con_next .box_next h4{background:linear-gradient(135deg, #898fab 0%,#878eab 50%,#7f8dab 100%);top:-7%;padding:0 1em}.wrp_message .con_message{position:relative;width:100%;min-height:580px;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;background:url("../images/home/bg_message.jpg") center center/cover no-repeat}.wrp_message .con_message .box_message{max-width:1620px;background:rgba(255,255,255,0.7);backdrop-filter:blur(8px)}@media only screen and (min-width: 1025px){.wrp_message .con_message .box_message{margin-top:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message{margin-top:30px}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message{margin-top:2em}}@media only screen and (min-width: 1025px){.wrp_message .con_message .box_message{margin-bottom:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message{margin-bottom:30px}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message{margin-bottom:2em}}@media only screen and (min-width: 1025px){.wrp_message .con_message .box_message{padding-top:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message{padding-top:50px}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message{padding-top:4em}}@media only screen and (min-width: 1025px){.wrp_message .con_message .box_message{padding-bottom:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message{padding-bottom:60px}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message{padding-bottom:4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message .box_txt{width:90%;margin:0 auto}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message .box_txt{width:70%;margin:0 auto}}.wrp_message .con_message .box_message .box_txt .st h2{line-height:1.6;color:#000}@media only screen and (min-width: 1025px){.wrp_message .con_message .box_message .box_txt .st h2{margin-bottom:40px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message .box_txt .st h2{margin-bottom:20px}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message .box_txt .st h2{margin-bottom:1em}}.wrp_message .con_message .box_message .box_txt .st h2 .en{display:block;font-size:82%;letter-spacing:0;font-weight:400;margin-bottom:12px}.wrp_message .con_message .box_message .box_txt .st h2 .jp{display:block;letter-spacing:0;font-weight:bold}@media only screen and (min-width: 1025px){.wrp_message .con_message .box_message .box_txt .st h2 .jp{font-size:282%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .con_message .box_message .box_txt .st h2 .jp{font-size:200%}}@media only screen and (max-width: 767px){.wrp_message .con_message .box_message .box_txt .st h2 .jp{font-size:150%}}.wrp_message .con_message .box_message .box_txt .st p{font-size:94%;line-height:2.4;letter-spacing:0;color:#000000;display:inline-block;text-align:center}.wrp_message .box_reserve{background-color:#F8F5EF;text-align:center}@media only screen and (min-width: 1025px){.wrp_message .box_reserve{padding-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .box_reserve{padding-top:80px}}@media only screen and (max-width: 767px){.wrp_message .box_reserve{padding-top:2em}}@media only screen and (min-width: 1025px){.wrp_message .box_reserve{padding-bottom:100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .box_reserve{padding-bottom:80px}}@media only screen and (max-width: 767px){.wrp_message .box_reserve{padding-bottom:2em}}@media only screen and (min-width: 1025px){.wrp_message .box_reserve .logo{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .box_reserve .logo{margin-bottom:30px}}@media only screen and (max-width: 767px){.wrp_message .box_reserve .logo{margin-bottom:1em}}.wrp_message .box_reserve .logo img{width:280px;height:auto}.wrp_message .box_reserve .txt{font-size:113%;line-height:2.5;letter-spacing:0.12em;font-weight:500}@media only screen and (min-width: 1025px){.wrp_message .box_reserve .txt{margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.wrp_message .box_reserve .txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.wrp_message .box_reserve .txt{margin-bottom:.5em}}@media only screen and (min-width: 768px){.wrp_message .box_reserve .btn_reserve{width:400px}}@media only screen and (max-width: 767px){.wrp_message .box_reserve .btn_reserve{width:90%}}@media only screen and (max-width: 767px){.wrp_message .box_reserve .btn_reserve{min-width:90%}}
