﻿@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}@media only screen and (min-width: 768px){.con_info,.con_service{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_info,.con_service{margin-top:8rem}}@media only screen and (min-width: 768px){.con_lounge{padding:7.69rem 0}}@media only screen and (max-width: 767px){.con_lounge{padding:6rem 0 6rem}}.con_lounge .inner_w{margin-right:auto;margin-left:auto;display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.con_lounge .inner_w{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_lounge .inner_w{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_lounge .inner_w{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .inner_w{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_lounge .inner_w{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_lounge .inner_w{gap:4.61rem}}@media only screen and (max-width: 767px){.con_lounge .inner_w{gap:3em}}.con_lounge .box_tit{text-align:center;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.con_lounge .box_tit{gap:1.84rem}}@media only screen and (max-width: 767px){.con_lounge .box_tit{gap:1.5em}}@media only screen and (min-width: 768px){.con_lounge .box_tit .txt{text-align:center}}@media only screen and (max-width: 767px){.con_lounge .box_tit .txt{text-align:left}}.con_lounge .box_item_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 1025px){.con_lounge .box_item_list{gap:1.23rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list{gap:4em 0}}@media only screen and (max-width: 767px){.con_lounge .box_item_list{gap:4em}}.con_lounge .box_item_list .item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (min-width: 1025px){.con_lounge .box_item_list .item{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list .item{width:47%}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item{width:100%}}@media only screen and (min-width: 1025px){.con_lounge .box_item_list .item{flex-direction:row-reverse}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list .item{flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item{gap:1rem}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item{gap:1rem}}.con_lounge .box_item_list .item .info{display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.con_lounge .box_item_list .item .info{width:calc(440 / 1252 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list .item .info{width:100%}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info{width:100%}}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item .info{gap:1rem}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info{gap:.5rem}}.con_lounge .box_item_list .item .info .box_title{display:flex;flex-direction:column-reverse;gap:3px}.con_lounge .box_item_list .item .info .box_title .time{padding-bottom:3px}.con_lounge .box_item_list .item .info .tit{display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item .info .tit{text-align:left}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .tit{text-align:center}}@media only screen and (min-width: 1025px){.con_lounge .box_item_list .item .info .tit{gap:1rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list .item .info .tit{gap:.5rem}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .tit{gap:.5rem}}.con_lounge .box_item_list .item .info .tit .num{color:var(--color-gra-gold)}@media only screen and (min-width: 1025px){.con_lounge .box_item_list .item .info .tmp_txt_btn{margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list .item .info .tmp_txt_btn{margin-top:1em}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .tmp_txt_btn{margin-top:1em}}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item .info .txt{margin-top:0}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .txt{margin-top:1rem}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .txt{order:3}}.con_lounge .box_item_list .item .info .time{display:flex;align-items:center;gap:0.5rem}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item .info .time{margin-top:1rem}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .time{margin-top:0}}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item .info .time{justify-content:flex-start}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .time{justify-content:center}}.con_lounge .box_item_list .item .info .time:before{content:"";display:block;width:1.25rem;height:1.25rem;background:url(../images/common/ic_time.svg) no-repeat center;background-size:contain}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .info .time{order:2}}.con_lounge .box_item_list .item .info ul{box-sizing:border-box;padding-left:1.4em}.con_lounge .box_item_list .item .info ul li{list-style-type:disc}.con_lounge .box_item_list .item .info ul li::marker{font-size:0.7em}.con_lounge .box_item_list .item .slider{position:relative}@media only screen and (min-width: 1025px){.con_lounge .box_item_list .item .slider{width:calc(750 / 1252 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lounge .box_item_list .item .slider{width:100%}}@media only screen and (max-width: 767px){.con_lounge .box_item_list .item .slider{width:100%}}@media only screen and (min-width: 768px){.con_lounge .box_item_list .item .slider .swiper-pagination-bullets{position:absolute;bottom:0;right:0;z-index:3;justify-content:flex-end}}@media only screen and (min-width: 1025px) and (max-width: 1440px){.con_lounge .box_item_list .item .slider{width:50%}.con_lounge .box_item_list .item .info{width:40%;padding-right:0}}.con_info{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_info{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_info{max-width:calc(1000px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_info{max-width:calc(1000px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_info{width:calc(1000 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_info{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 768px){.con_info .tmp_table{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_info .tmp_table{margin-top:1.5rem}}.con_info .tmp_table th{border-top:0 !important}@media only screen and (min-width: 768px){.con_info .tmp_table th{width:20%}}@media only screen and (max-width: 767px){.con_info .tmp_table th{width:24%}}.con_info .tmp_table td .tmp_btn_base{margin-top:.76rem;max-width:12.3rem}.con_service{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_service{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_service{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_service{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_service{width:calc(370 / 428 * 100%)}}.con_service .item_list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}@media only screen and (min-width: 768px){.con_service .item_list{margin-top:2.3rem}}@media only screen and (max-width: 767px){.con_service .item_list{margin-top:1.5rem}}@media only screen and (min-width: 768px){.con_service .item_list{gap:3rem 0}}@media only screen and (max-width: 767px){.con_service .item_list{gap:2rem 0}}.con_service .item_list .item{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 768px){.con_service .item_list .item{gap:1rem}}@media only screen and (max-width: 767px){.con_service .item_list .item{gap:1rem}}@media only screen and (min-width: 768px){.con_service .item_list .item{width:calc(580 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_service .item_list .item{width:48%}}.con_service .item_list .item .info{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width: 768px){.con_service .item_list .item .info{text-align:center}}@media only screen and (max-width: 767px){.con_service .item_list .item .info{text-align:left}}@media only screen and (max-width: 767px){.con_service .item_list .item .info .tmp_st_s .jp{font-size:1.25rem}.con_service .item_list .item .info .txt{font-size:0.9rem}}.con_lnk{display:flex;flex-wrap:wrap}.con_lnk .tmp_common_others{display:flex;width:100%}@media only screen and (min-width: 768px){.con_lnk .tmp_common_others{margin-top:10.76rem}}@media only screen and (max-width: 767px){.con_lnk .tmp_common_others{margin-top:8rem}}@media only screen and (min-width: 768px){.con_lnk .tmp_common_others{flex-wrap:nowrap}}@media only screen and (max-width: 767px){.con_lnk .tmp_common_others{flex-wrap:wrap}}.con_lnk .tmp_common_others .common_other_item{max-width:none}@media only screen and (min-width: 768px){.con_lnk .tmp_common_others .common_other_item{width:calc(1 / 2 * 100%)}}@media only screen and (max-width: 767px){.con_lnk .tmp_common_others .common_other_item{width:100%}}.con_lnk .tmp_common_others .common_other_item a{box-sizing:border-box;display:flex;flex-direction:column-reverse;gap:1rem;height:100%}@media only screen and (min-width: 1025px){.con_lnk .tmp_common_others .common_other_item a{padding:3rem 4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lnk .tmp_common_others .common_other_item a{padding:2rem}}@media only screen and (max-width: 767px){.con_lnk .tmp_common_others .common_other_item a{padding:1.5rem}}.con_lnk .tmp_common_others .common_other_item a .box_txt{display:flex;justify-content:space-between;width:100%;padding:0}@media only screen and (min-width: 1025px){.con_lnk .tmp_common_others .common_other_item a .box_txt .en{font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_lnk .tmp_common_others .common_other_item a .box_txt .en{font-size:1.75rem}}@media only screen and (max-width: 767px){.con_lnk .tmp_common_others .common_other_item a .box_txt .en{font-size:1.25rem}}.con_lnk .tmp_common_others .common_other_item a .box_img{width:100%}@media only screen and (min-width: 768px){.con_lnk .tmp_common_others .common_other_item a .box_img .img{aspect-ratio:2}}@media only screen and (max-width: 767px){.con_lnk .tmp_common_others .common_other_item a .box_img .img{aspect-ratio:2}}.con_lnk .tmp_common_others .common_other_item a .box_img .img img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1025px){.con_lnk .tmp_common_others .common_other_item:hover{background-color:var(--color-gra-purple)}.con_lnk .tmp_common_others .common_other_item:hover .box_txt{color:white}}@media only screen and (min-width: 768px){.con_lnk .tmp_common_others .common_other_item:not(:first-child){border-left:1px solid var(--color-gra-silver)}}@media only screen and (min-width: 768px){.con_lnk .tmp_common_others{border:1px solid var(--color-gra-silver)}}@media only screen and (min-width: 768px){.wrp_roo_fea{margin-bottom:6.15rem}}@media only screen and (max-width: 767px){.wrp_roo_fea{margin-bottom:5rem}}@media only screen and (min-width: 1025px){.wrp_roo_fea .con_fea .inner_item .tmp_sub_btn span{font-size:85%}}.con_video{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_video{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_video{max-width:calc(900px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_video{max-width:calc(900px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_video{width:90%}}@media only screen and (max-width: 767px){.con_video{width:90%}}@media only screen and (min-width: 768px){.con_video{margin-top:6.15rem}}@media only screen and (max-width: 767px){.con_video{margin-top:5rem}}.con_video .box_video{position:relative;width:100%;padding-top:56.25%}.con_video .box_video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.con_video .box_note{border:1px solid var(--color-gra-gold);background:#fff;padding:2.3rem;margin-inline:auto}@media only screen and (min-width: 768px){.con_video .box_note{margin-top:6.15rem}}@media only screen and (max-width: 767px){.con_video .box_note{margin-top:5rem}}@media only screen and (min-width: 1025px){.con_video .box_note{max-width:80%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_video .box_note{max-width:90%}}@media only screen and (max-width: 767px){.con_video .box_note{max-width:100%}}@media only screen and (max-width: 767px){.con_video .box_note{padding:1.92rem 1.15rem}}.con_video .box_note ul{margin-top:1em}.con_video .box_note ul li{position:relative;padding-left:1em}.con_video .box_note ul li::before{content:"※";position:absolute;top:0;left:0}.con_lounge{background:linear-gradient(#ffffff 0%,#b2d8e3 12%,#8eadd7 23.65%,#8b97c9 30.93%,#5a6aa6 43.2%,#8b97c9 58.02%,#d9c0d5 65.83%,#f0d7cd 81.63%,#ffffff 95%)}.lou-roungePlanBtn--floting{border-radius:0 .38rem .38rem 0;box-shadow:0 0 .46rem rgba(0,0,0,0.15);position:fixed;left:0;z-index:100;transition:opacity 0.3s;overflow:hidden}@media only screen and (min-width: 768px){.lou-roungePlanBtn--floting{width:3.84rem}}@media only screen and (max-width: 767px){.lou-roungePlanBtn--floting{width:2.69rem}}@media only screen and (min-width: 768px){.lou-roungePlanBtn--floting{top:50%}}@media only screen and (max-width: 767px){.lou-roungePlanBtn--floting{top:13.07rem}}@media only screen and (min-width: 768px){.lou-roungePlanBtn--floting{transform:translateY(-50%)}}@media only screen and (max-width: 767px){.lou-roungePlanBtn--floting{transform:none}}.lou-roungePlanBtn--floting img{display:block;width:100%;height:auto}@media (hover: hover) and (pointer: fine){.lou-roungePlanBtn--floting:hover{opacity:0.8}}
