.con_points .inner,.con_floor .inner,.my-modal{width:90%;max-width:1280px;margin:auto}@media only screen and (min-width: 768px){.con_title:not(.noImage).bg_pat .box_title .inner .img::after{height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:url("../images/common/pat_title.jpg") repeat top left}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_title:not(.noImage).bg_pat .box_title .inner .img::after{height:150%}}@media only screen and (min-width: 768px) and (max-width: 767px){.con_title:not(.noImage).bg_pat .box_title .inner .img::after{height:0}}.con_title.noImage .outer_title .box_title::before{background:url("../images/common/pat_title2.jpg") repeat top left}@media only screen and (max-width: 767px){.c_con_title .inner .title span.en{font-size:2.5rem;min-height:0vw}}.con_intro{width:90%;margin:85px auto 0}@media only screen and (max-width: 767px){.con_intro{margin:2em auto 0}}.con_intro .c_txt{margin-top:30px;text-align:center}@media only screen and (max-width: 767px){.con_intro .c_txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_intro .c_txt{text-align:left}}.box_anc{margin:75px auto 0}@media only screen and (max-width: 767px){.box_anc{margin:3em auto 0}}.con_points{padding-top:6.25rem;padding-bottom:8.9375rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points{padding-top:5rem}}@media only screen and (max-width: 767px){.con_points{padding-top:3.75rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points{padding-bottom:6.25rem}}@media only screen and (max-width: 767px){.con_points{padding-bottom:5rem}}.con_points::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:90%;background:url(./../../files/images/group/images/bg_points.webp) bottom right no-repeat;background-size:cover;opacity:0.8}.con_points .inner{max-width:1056px;position:relative;z-index:1}@media only screen and (min-width: 1441px){.con_points .inner{max-width:73.33333%}}.con_points .inner .c_txt{margin-top:30px;text-align:center;color:#545454}@media only screen and (max-width: 767px){.con_points .inner .c_txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_points .inner .c_txt{text-align:left}}.con_points .inner .box_list{margin-top:6.4375rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list{margin-top:5rem}}@media only screen and (max-width: 767px){.con_points .inner .box_list{margin-top:3.125rem}}.con_points .inner .box_list .box_item:not(:last-child){margin-bottom:5.3125rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item:not(:last-child){margin-bottom:3.125rem}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item:not(:last-child){margin-bottom:3.125rem}}.con_points .inner .box_list .box_item .num{color:#ccab61;font-family:"Marcellus","Times New Roman", Times, Garamond, Georgia, serif;font-size:308%;margin-bottom:.9375rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .num{font-size:231%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .num{font-size:216%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .num{margin-bottom:.35em}}.con_points .inner .box_list .box_item .st_title{margin-bottom:1.0625rem}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .st_title{margin-bottom:1.5em}}.con_points .inner .box_list .box_item .st_title span{font-family:"Noto Serif JP","游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:600;font-size:154%;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .st_title span{font-size:139%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .st_title span{font-size:131%}}@media only screen and (min-width: 768px){.con_points .inner .box_list .box_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.con_points .inner .box_list .box_item .box_info{width:31.72348%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .box_info{width:35%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_info{width:100%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_info{padding-top:1.25rem}}.con_points .inner .box_list .box_item .box_info .txt{color:#545454}.con_points .inner .box_list .box_item .box_info .btn{margin-top:2.1875rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .box_info .btn{margin-top:1.5625rem}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_info .btn{margin-top:2em}}.con_points .inner .box_list .box_item .box_slider{width:62.5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .box_slider{width:61%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_slider{width:100%}}.con_points .inner .box_list .box_item .box_slider .basic_slider .box_flex{position:absolute;bottom:1.5625rem;right:1.5625rem}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_slider .basic_slider .box_flex{bottom:.625rem}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_slider .basic_slider .box_flex{right:.625rem}}.con_points .inner .box_list .box_item .box_slider .basic_slider .box_flex .splide__pagination li{width:33.333%}.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide{position:relative}.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall{position:absolute;right:1em;top:0.3em;color:#fff}.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .jp{font-family:"Noto Sans JP","メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;letter-spacing:.04063em;font-size:93%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .jp{font-size:93%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .jp{font-size:93%}}.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .en{font-family:"Marcellus","Times New Roman", Times, Garamond, Georgia, serif;font-size:154%;margin-left:.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .en{font-size:154%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .en{font-size:139%}}@media only screen and (max-width: 767px){.con_points .inner .box_list .box_item .box_slider .basic_slider .splide__slide .txt_hall .en{margin-left:.5em}}.con_points .inner .box_l_btn{margin-top:6.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:678px;margin-inline:auto;row-gap:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_l_btn{margin-top:5rem}}@media only screen and (max-width: 767px){.con_points .inner .box_l_btn{margin-top:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_points .inner .box_l_btn{max-width:90%}}@media only screen and (min-width: 1801px){.con_points .inner .box_l_btn{max-width:47.08333%}}@media only screen and (min-width: 1441px) and (max-width: 1800px){.con_points .inner .box_l_btn{max-width:59.02778%}}.con_points .inner .box_l_btn .c_btn_basic{width:47.78761%}@media only screen and (max-width: 767px){.con_points .inner .box_l_btn .c_btn_basic{width:100%}}.con_points .inner .box_l_btn .c_btn_basic a{width:100%}.con_points .inner .box_l_btn .c_btn_basic.pdf span::after{display:none}.con_points .inner .box_l_btn .c_btn_basic.pdf a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.con_points .inner .box_l_btn .c_btn_basic.pdf a::after{--mask-image:url("../svg/pdf.svg");display:block;width:1.0625rem;aspect-ratio:.8665;background:#fff;--mask-settings:center / contain no-repeat;-webkit-mask:var(--mask-image) var(--mask-settings);mask:var(--mask-image) var(--mask-settings);content:"";margin-left:.625rem}.con_points .inner .box_l_btn .c_btn_basic.pdf a:hover::after{background:#212121}.splide .splide__slide{width:100%}.con_floor{padding-top:8.125rem;background:url(./../../files/images/group/images/bg_floor.webp) center top no-repeat;background-size:contain}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_floor{padding-top:6.25rem}}@media only screen and (max-width: 767px){.con_floor{padding-top:5rem}}.con_floor .inner{max-width:880px}@media only screen and (min-width: 1441px){.con_floor .inner{max-width:61.11111%}}.con_floor .inner .box_item{margin-bottom:8.75rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_floor .inner .box_item{margin-bottom:6.25rem}}@media only screen and (max-width: 767px){.con_floor .inner .box_item{margin-bottom:5rem}}.con_floor .inner .box_item .c_text_sst{margin-top:5.625rem;margin-bottom:1.625rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_floor .inner .box_item .c_text_sst{margin-top:4.375rem}}@media only screen and (max-width: 767px){.con_floor .inner .box_item .c_text_sst{margin-top:2.5rem}}@media only screen and (max-width: 767px){.con_floor .inner .box_item .c_text_sst{margin-bottom:.9375rem}}@media only screen and (min-width: 1200px){.con_floor .inner .box_item .c_text_sst{font-size:154%}}@media print{.con_floor .inner .box_item .c_text_sst{font-size:154%}}.con_floor .inner .box_item .txt_note{color:#545454;margin-bottom:1.625rem}@media only screen and (max-width: 767px){.con_floor .inner .box_item .txt_note{margin-bottom:.9375rem}}.con_floor .inner .box_item .txt_note img{vertical-align:middle;margin-right:.3125rem}.con_floor .inner .box_item .img img{max-width:100%;height:auto}.con_floor .inner .box_item .had_btn{position:relative;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:100%;-webkit-column-gap:1.0625rem;column-gap:1.0625rem;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal{font-size:93%}}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal{font-size:70%}}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal{-webkit-column-gap:0.25em;column-gap:0.25em}}.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal::before{content:"";position:relative;width:1.4375rem;height:1.4375rem;border-radius:50%;background:url(./../../files/images/group/images/ic_plus.webp) center center/cover no-repeat;-webkit-transition:0.25s all ease;transition:0.25s all ease}@media only screen and (min-width: 1200px){.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);background:url(./../../files/images/group/images/ic_plus-white.webp) center center/cover no-repeat}}@media print{.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1);background:url(./../../files/images/group/images/ic_plus-white.webp) center center/cover no-repeat}}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1 .open-modaal::before{width:.9375rem;height:.9375rem}}.con_floor .inner .box_item .had_btn .btn-poup1.type1{position:absolute;top:17%;left:50%;-webkit-transform:translateX(-61%);transform:translateX(-61%);-webkit-transition:0.25s all ease;transition:0.25s all ease}.con_floor .inner .box_item .had_btn .btn-poup1.type1 a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type1{top:17%;left:50%;-webkit-transform:translateX(-58%);transform:translateX(-58%)}}.con_floor .inner .box_item .had_btn .btn-poup1.type2{position:absolute;top:48%;right:1.5%;-webkit-transition:0.25s all ease;transition:0.25s all ease}.con_floor .inner .box_item .had_btn .btn-poup1.type2 a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type2{top:47%;right:0.75%}}.con_floor .inner .box_item .had_btn .btn-poup1.type3{position:absolute;top:48%;right:19%;-webkit-transition:0.25s all ease;transition:0.25s all ease}.con_floor .inner .box_item .had_btn .btn-poup1.type3 a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type3{top:47%;right:17%}}.con_floor .inner .box_item .had_btn .btn-poup1.type4{position:absolute;bottom:15.5%;right:7%;-webkit-transition:0.25s all ease;transition:0.25s all ease;width:19.31034%;aspect-ratio:112/113}.con_floor .inner .box_item .had_btn .btn-poup1.type4 a{width:100%;height:100%}.con_floor .inner .box_item .had_btn .btn-poup1.type4 a::before{top:0;position:absolute;left:22%}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type4{bottom:15.5%;right:7%}}.con_floor .inner .box_item .had_btn .btn-poup1.type5{position:absolute;bottom:21.5%;left:51%;-webkit-transform:translateX(-61%);transform:translateX(-61%);-webkit-transition:0.25s all ease;transition:0.25s all ease}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type5{bottom:21%;left:51%;-webkit-transform:translateX(-65%);transform:translateX(-65%)}}.con_floor .inner .box_item .had_btn .btn-poup1.type6{position:absolute;top:8%;left:21%;-webkit-transition:0.25s all ease;transition:0.25s all ease;text-align:left}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type6{top:8%;left:19%}}.con_floor .inner .box_item .had_btn .btn-poup1.type7{position:absolute;top:26.5%;left:21%;-webkit-transition:0.25s all ease;transition:0.25s all ease;text-align:left}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type7{top:26%;left:19%}}.con_floor .inner .box_item .had_btn .btn-poup1.type8{position:absolute;top:38%;left:21%;-webkit-transition:0.25s all ease;transition:0.25s all ease;text-align:left}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type8{top:37%;left:19%}}.con_floor .inner .box_item .had_btn .btn-poup1.type9{position:absolute;bottom:27%;left:1%;-webkit-transition:0.25s all ease;transition:0.25s all ease}.con_floor .inner .box_item .had_btn .btn-poup1.type9 a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .btn-poup1.type9{bottom:27%;left:0}}.con_floor .inner .box_item .had_btn .text_abs{position:absolute;color:#545454}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .text_abs{line-height:1}}.con_floor .inner .box_item .had_btn .text_abs span{font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_floor .inner .box_item .had_btn .text_abs span{font-size:93%}}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .text_abs span{font-size:70%}}.con_floor .inner .box_item .had_btn .text_abs.type1{right:17%;bottom:46%}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .text_abs.type1{right:15%;bottom:45.5%}}.con_floor .inner .box_item .had_btn .text_abs.type2{left:38%;bottom:43%}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .text_abs.type2{left:37%;bottom:43.5%}}.con_floor .inner .box_item .had_btn .text_abs.type3{right:10%;bottom:36%}.con_floor .inner .box_item .had_btn .text_abs.type4{right:12%;bottom:23%}@media only screen and (max-width: 767px){.con_floor .inner .box_item .had_btn .text_abs.type4{bottom:24%}}.con_floor .inner .box_item .had_btn .text_abs.type4 span{text-align:center}.my-modal{text-align:center;background:#fff}.modaal-container{max-width:1100px !important}@media only screen and (min-width: 1441px){.modaal-container{max-width:76.38889%}}.modaal-container .modaal-content-container{padding:0}.modaal-container .modaal-content-container .st_title{font-size:124%;padding:.625rem 0;font-weight:normal;font-family:"Noto Serif JP","游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 1199px){.modaal-container .modaal-content-container .st_title{font-size:116%}}@media only screen and (max-width: 767px){.modaal-container .modaal-content-container .st_title{font-size:108%}}.modaal-container .modaal-content-container img{max-width:100%;height:auto}.custom-close{position:absolute;background:none;border:none;top:.9375rem;right:.9375rem;cursor:pointer}@media only screen and (max-width: 767px){.custom-close{top:.3125rem;right:.3125rem}}html.modaal-noscroll{overflow:hidden}
