﻿.con_fac .inner,.con_service .inner,.con_loan .inner{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1024px){.con_fac .inner,.con_service .inner,.con_loan .inner{width:91.66667%}}.c_text{color:#4A4A4A}.c-floor{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;color:#fff;background:#000000;font-family:"Noto Serif JP", "Shippori Mincho", "Yu Mincho", YuMincho, "游明朝", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho";border-radius:4px 0 4px 0;height:2.76rem;padding:0 0.6em}@media only screen and (min-width: 1025px){.c-floor{font-size:124%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-floor{font-size:116%}}@media only screen and (max-width: 767px){.c-floor{font-size:108%}}.con_anc{width:90%;max-width:1100px;margin:7.69rem auto 11.53rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_anc{margin:6.15rem auto 11.53rem}}@media only screen and (max-width: 767px){.con_anc{margin:2em auto 4em}}.con_anc ul{row-gap:2.84rem}@media only screen and (min-width: 768px){.con_anc ul li a{color:#fff;mix-blend-mode:difference}.con_anc ul li a::before{filter:brightness(1)}}.con_fac{position:relative}.con_fac::before{content:"";position:absolute;left:0;width:26.15rem;width:26.15rem;top:76.92rem;aspect-ratio:340/1687;background:url(./../../facilities/images/bg_left.webp) top left no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_fac::before{width:11.53rem}}@media only screen and (max-width: 767px){.con_fac::before{width:11.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_fac::before{top:69.23rem}}@media only screen and (max-width: 767px){.con_fac::before{top:126.92rem}}.con_fac::after{content:"";position:absolute;right:0;top:-2.31rem;width:26.15rem;aspect-ratio:340/1687;background:url(./../../facilities/images/bg_right.webp) top left no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_fac::after{width:11.53rem}}@media only screen and (max-width: 767px){.con_fac::after{width:11.53rem}}.con_fac .inner{position:relative;z-index:1;max-width:1100px}@media only screen and (min-width: 1441px){.con_fac .inner{max-width:calc(1100 / 1440 * 100%)}}.con_fac .inner .txt{color:#4A4A4A}.con_fac .inner .box_slider .basic_slider .box_flex{justify-content:flex-end}.con_fac .inner .ttmJp_18{margin-bottom:3.69rem;border-bottom:1px solid #9e9e9e;padding-bottom:1.53rem}@media only screen and (max-width: 767px){.con_fac .inner .ttmJp_18{margin-bottom:1.53rem}}.con_fac .inner .box_item{margin-top:4.92rem}@media only screen and (max-width: 767px){.con_fac .inner .box_item{margin-top:4.61rem}}@media only screen and (min-width: 768px){.con_fac .inner .box_item .box_main{display:flex;justify-content:space-between;align-items:center}}.con_fac .inner .box_item .box_main .box_slider{width:calc(718 / 1100 * 100%);position:relative}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_main .box_slider{width:100%}}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_main .box_slider{margin-bottom:1.53rem}}.con_fac .inner .box_item .box_main .box_info{width:calc(322 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_main .box_info{width:100%}}.con_fac .inner .box_item .box_bar+.box_bar{margin-top:3.69rem}@media only screen and (min-width: 768px){.con_fac .inner .box_item .box_bar{display:flex;justify-content:space-between;align-items:center}}.con_fac .inner .box_item .box_bar .box_slider{width:calc(538 / 1100 * 100%);position:relative}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_bar .box_slider{width:100%}}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_bar .box_slider{margin-bottom:1.53rem}}.con_fac .inner .box_item .box_bar .box_info{width:calc(538 / 1100 * 100%)}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_bar .box_info{width:100%}}.con_fac .inner .box_item .box_bar .box_info .txt,.con_fac .inner .box_item .box_bar .box_info .btn_sub_jp_m{margin-top:1.15rem}.con_fac .inner .box_item .box_bar .box_info .txt-sm{margin-top:5px;font-size:85%;position:relative;padding-left:1em;color:#4a4a4a;line-height:2}.con_fac .inner .box_item .box_bar .box_info .txt-sm::before{content:"※";position:absolute;left:0;top:0}.con_fac .inner .box_item .box_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.07rem 1.69rem}@media only screen and (max-width: 767px){.con_fac .inner .box_item .box_list{grid-template-columns:repeat(1, 1fr)}}.con_fac .inner .box_item .box_list .box_floor .box_img{position:relative}.con_fac .inner .box_item .box_list .box_floor .box_info{padding:1.15rem 5px}.con_fac .inner .box_item .box_list .box_floor .box_info .txt,.con_fac .inner .box_item .box_list .box_floor .box_info .btn_sub_jp_m{margin-top:.53rem}.con_service{margin-top:9.84rem;padding-top:10.76rem;padding-bottom:12.3rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{margin-top:6.92rem}}@media only screen and (max-width: 767px){.con_service{margin-top:4.61rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{padding-top:6.92rem}}@media only screen and (max-width: 767px){.con_service{padding-top:6.15rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_service{padding-bottom:7.69rem}}@media only screen and (max-width: 767px){.con_service{padding-bottom:4.61rem}}.con_service::before{content:"";position:absolute;left:0;top:0;background:linear-gradient(180deg, rgba(255,255,255,0) 0%,#ffffff 100%),url(./../../facilities/images/bg_ser.webp),#e7e7e5;background-size:cover;aspect-ratio:1440/664;width:100%;z-index:-1}.con_service .inner{position:relative;z-index:2;max-width:1100px}@media only screen and (min-width: 1441px){.con_service .inner{max-width:calc(1100 / 1440 * 100%)}}.con_service .inner .ttl2{margin-bottom:3.07rem}@media only screen and (max-width: 767px){.con_service .inner .ttl2{margin-bottom:1.53rem}}.con_service .inner .txt{color:#4A4A4A}.con_service .inner .box_list{display:grid;grid-template-columns:repeat(3, 1fr);gap:3.07rem 1.69rem}@media only screen and (max-width: 767px){.con_service .inner .box_list{grid-template-columns:repeat(1, 1fr)}}.con_service .inner .box_list .box_item .box_img{position:relative}.con_service .inner .box_list .box_item .box_info{padding:1.15rem 5px}.con_service .inner .box_list .box_item .box_info .txt,.con_service .inner .box_list .box_item .box_info .btn_sub_jp_m{margin-top:.53rem}.con_service .inner .box_list .box_item .box_info .txt-sm{margin-top:5px;font-size:85%;position:relative;padding-left:1em;color:#4a4a4a;line-height:2}.con_service .inner .box_list .box_item .box_info .txt-sm::before{content:"※";position:absolute;left:0;top:0}.con_loan{padding-bottom:8.07rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_loan{padding-bottom:6.15rem}}@media only screen and (max-width: 767px){.con_loan{padding-bottom:3.84rem}}.con_loan .inner{max-width:1100px}@media only screen and (min-width: 1441px){.con_loan .inner{max-width:calc(1100 / 1440 * 100%)}}.con_loan .inner .ttl2{margin-bottom:2.3rem}.con_loan .inner .box_list{margin-top:2.3rem;display:grid;grid-template-columns:repeat(6, 1fr);gap:2.69rem 1.23rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_loan .inner .box_list{grid-template-columns:repeat(5, 1fr)}}@media only screen and (max-width: 767px){.con_loan .inner .box_list{grid-template-columns:repeat(3, 1fr)}}.con_loan .inner .box_list .box_item{text-align:center;color:#4A4A4A}.con_loan .inner .box_list .box_item .img{margin-bottom:.76rem}.con_loan .inner .txt_note{text-align:right;margin-top:2.3rem}
