.iv-animate{opacity:0;transition-duration:1.5s;-webkit-transition-duration:1.5s;transition-property:opacity, transform, scale;-webkit-transition-property:opacity, transform, scale}.fadeIn{opacity:0}.fadeIn.animated{opacity:1}.delay1{-webkit-transition-delay:0.2s;transition-delay:0.2s}.delay2{-webkit-transition-delay:0.4s;transition-delay:0.4s}.delay3{-webkit-transition-delay:0.6s !important;transition-delay:0.6s !important}body#alivio .header:not(.header-fixed) .btn-brand a{border-color:#fff;color:#fff}body#alivio .header:not(.header-fixed) .btn-brand a:after{background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_external.svg") no-repeat 0 0/100% auto}.c-ranking{display:none}.alivio{position:relative}@media (max-width: 767px){.alivio .c-contact{padding-top:63px}}.alivio::after{position:fixed;content:"";top:0;left:0;width:100%;height:100vh;background-image:url("/wp/wp-content/themes/wp-templ/assets/img/alivio/mv_bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}@media (max-width: 767px){.alivio::after{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/alivio/mv_bg_sp.jpg")}}.alivio .gra-bg{position:relative;z-index:2;background:linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%)}.alivio .mv{height:100vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;color:#fff;padding:20px 20px 79px}@media (max-width: 767px){.alivio .mv{padding:20px 20px 55px}}@media (max-width: 767px){.alivio .mv__logo{max-width:134px;text-align:center}}.alivio .mv__txt-jp{font-size:26px;font-size:2.6rem;line-height:37px;line-height:1.42308em;letter-spacing:.4em;font-weight:700;font-family:"Zen Old Mincho", serif;margin-top:45px;margin-left:11px}@media (max-width: 767px){.alivio .mv__txt-jp{font-size:26px;font-size:2.6rem;line-height:48px;line-height:1.84615em;letter-spacing:.4em;font-weight:700;margin-top:43px}}.alivio .mv__txt-en{font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.1em;font-weight:400;font-family:"Cormorant Garamond", serif;font-optical-sizing:auto;margin-top:20px}.alivio .sec01{padding:350px 0 258px}@media (max-width: 767px){.alivio .sec01{padding:147px 0 112px}}.alivio .sec01__wrap{display:flex;align-items:flex-start;margin-bottom:136px}@media (max-width: 767px){.alivio .sec01__wrap{flex-direction:column;margin-bottom:25px}}.alivio .sec01__img{width:calc(588 / 1366 * 100%);margin-right:calc(184 / 1366 * 100%)}@media (max-width: 767px){.alivio .sec01__img{width:calc(328 / 375 * 100%);margin-right:0}}.alivio .sec01__img img{width:100%;height:auto;object-fit:cover}.alivio .sec01__txt{font-size:15px;font-size:1.5rem;line-height:46px;line-height:3.06667em;letter-spacing:.1em;font-weight:500;color:#fff;padding-right:20px;margin-top:-11px}@media only screen and (min-width: 768px) and (max-width: 1116px){.alivio .sec01__txt{font-size:1.34409vw;line-height:4.12186vw}}@media only screen and (min-width: 768px) and (max-width: 900px){.alivio .sec01__txt{font-size:1.25448vw;line-height:3.76344vw}}@media (max-width: 767px){.alivio .sec01__txt{font-size:15px;font-size:1.5rem;line-height:40px;line-height:2.66667em;letter-spacing:.1em;font-weight:500;text-align:center;padding:0 14px;margin-top:58px;width:100%}}.alivio .sec01__free{font-size:25px;font-size:2.5rem;line-height:69px;line-height:2.76em;letter-spacing:.1em;font-weight:500;font-family:"Zen Old Mincho", serif;color:#fff;padding:20px 20px;text-align:center}@media (max-width: 767px){.alivio .sec01__free{font-size:22px;font-size:2.2rem;line-height:52px;line-height:2.36364em;letter-spacing:.1em;font-weight:500}}.alivio .sec02{background-color:#edf0f1;padding:118px 0 112px;overflow:hidden}@media (max-width: 767px){.alivio .sec02{padding:56px 0 0}}.alivio .sec02__ttl{font-size:40px;font-size:4rem;line-height:48px;line-height:1.2em;letter-spacing:.1em;font-weight:400;font-family:"Cormorant Garamond", serif;font-optical-sizing:auto;color:#1f1e1e;text-align:center;margin-bottom:51px}@media (max-width: 767px){.alivio .sec02__ttl{font-size:34px;font-size:3.4rem;line-height:41px;line-height:1.20588em;letter-spacing:.1em;font-weight:400;margin-bottom:31px}}@media (min-width: 768px){.alivio .sec02__glr .slick-list{padding:0 calc(202 / 1366 * 100%)}}@media (max-width: 767px){.alivio .sec02__glr .slick-list{margin:0 -63%}}.alivio .sec02__glr__item{padding-right:20px}@media (max-width: 767px){.alivio .sec02__glr__item{padding:0 8px}}.alivio .sec02__glr__item img{display:block;width:100%;height:100%}@media (min-width: 768px){.alivio .sec02__glr__item img{object-fit:contain;min-height:455px}}@media only screen and (min-width: 768px) and (min-width: 1365px){.alivio .sec02__glr__item img{object-fit:cover}}.alivio .sec03 .l-scene{overflow:hidden}.alivio .sec03 .l-scene_item{height:200lvh}.alivio .sec03 .l-scene_item:nth-last-child(1),.alivio .sec03 .l-scene_item:nth-last-child(2){height:100vh}.alivio .sec03 .l-scene_item_inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100lvh;padding:20px 79px 98px;letter-spacing:0;-webkit-font-feature-settings:initial;font-feature-settings:initial;-webkit-text-size-adjust:initial;background:cover/center no-repeat;will-change:transform}@media (max-width: 767px){.alivio .sec03 .l-scene_item_inner{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:20px 13px 20px}}.alivio .sec03 .cmn-button{position:relative;z-index:1;border-color:#fff;color:#fff;font-family:"Zen Old Mincho", serif;padding:25px 0 29px;max-width:299px;font-size:14px;font-size:1.4rem}@media (min-width: 768px){.alivio .sec03 .cmn-button{transform:translateY(-9px)}}@media (max-width: 767px){.alivio .sec03 .cmn-button{font-size:14px;font-size:1.4rem;line-height:40px;line-height:2.85714em;letter-spacing:.1em;font-weight:700;padding:18px 0 20px;margin-top:24px}}@media only screen and (min-width: 1025px){.alivio .sec03 .cmn-button:hover .c-arr:before{transform:translateX(8px)}}.alivio .sec03 .cmn-button .c-arr{padding:0 20px}.alivio .sec03 .cmn-button .c-arr:before{width:16px;height:1px;background:#fff;margin-top:0}@media (max-width: 767px){.alivio .sec03 .cmn-button .c-arr:before{margin-top:1px}}.alivio .sec03 .l-scene_item_text{position:relative;z-index:1}@media (min-width: 768px){.alivio .sec03 .l-scene_item_text{margin-right:20px}}@media only screen and (max-width: 767px) and (orientation: landscape){.alivio .sec03 .l-scene_item_text{max-height:44vh;overflow:auto}}.alivio .sec03 .l-scene_item_text>*{display:block;color:#fff}.alivio .sec03 .l-scene_item_text .txt-en{font-size:20px;font-size:2rem;line-height:24px;line-height:1.2em;letter-spacing:.1em;font-weight:400;font-family:"Cormorant Garamond", serif;font-optical-sizing:auto}@media only screen and (min-width: 768px) and (max-width: 1116px){.alivio .sec03 .l-scene_item_text .txt-en{font-size:1.79211vw;line-height:2.15054vw}}@media (max-width: 767px){.alivio .sec03 .l-scene_item_text .txt-en{font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.1em;font-weight:400}}@media only screen and (max-width: 767px) and (orientation: landscape){.alivio .sec03 .l-scene_item_text .txt-en{font-size:12px}}.alivio .sec03 .l-scene_item_text .txt-jp01{font-size:24px;font-size:2.4rem;line-height:35px;line-height:1.45833em;letter-spacing:.1em;font-weight:700;font-family:"Zen Old Mincho", serif;margin-top:14px}@media only screen and (min-width: 768px) and (max-width: 1116px){.alivio .sec03 .l-scene_item_text .txt-jp01{font-size:2.15054vw;line-height:3.1362vw}}@media (max-width: 767px){.alivio .sec03 .l-scene_item_text .txt-jp01{font-size:20px;font-size:2rem;line-height:37px;line-height:1.85em;letter-spacing:.1em;font-weight:700;margin-top:13px}}@media only screen and (max-width: 767px) and (orientation: landscape){.alivio .sec03 .l-scene_item_text .txt-jp01{font-size:16px;margin-top:5px}}.alivio .sec03 .l-scene_item_text .txt-jp02{font-size:14px;font-size:1.4rem;line-height:40px;line-height:2.85714em;letter-spacing:.1em;font-weight:500;font-family:"Zen Old Mincho", serif;margin-top:23px}@media only screen and (min-width: 768px) and (max-width: 1116px){.alivio .sec03 .l-scene_item_text .txt-jp02{font-size:1.25448vw;line-height:3.58423vw}}@media (max-width: 767px){.alivio .sec03 .l-scene_item_text .txt-jp02{font-size:14px;font-size:1.4rem;line-height:36px;line-height:2.57143em;letter-spacing:.1em;font-weight:500;margin-top:28px}}@media only screen and (max-width: 767px) and (orientation: landscape){.alivio .sec03 .l-scene_item_text .txt-jp02{font-size:12px;margin-top:5px}}.alivio .sec03 .l-scene_item_bg{z-index:0;position:absolute;top:0;left:0;width:100%;height:inherit;background:center/cover no-repeat}

/*# sourceMappingURL=maps/alivio.min.css.map */
