.home .hero-area{min-height:initial}.home .hero-area .flexslider{margin-top:116px}@media (max-width:1023px){.home .hero-area .flexslider{margin-top:68px}}@media (max-width:767px){.home .hero-area .flexslider{margin-top:43px}}.home .hero-area .flexslider ul.slides{margin-top:0px}.home .hero-area .flexslider img{position:relative;left:50%;transform:translateX(-50%)}.hero-slider,.hero-slider.flexslider ul.slides li,.flex-caption-cell{height:auto}.hero-slider.flexslider .flex-prev,.hero-slider.flexslider .flex-next{margin-top:0;transform:translateY(-50%)}#main-container{padding:50px 0}@media (max-width:1023px){#main-container{padding:37.5px 0}}@media (max-width:767px){#main-container{padding:25px 0}}#main-container .sec{padding:50px 0}@media (max-width:1023px){#main-container .sec{padding:35px 0}}@media (max-width:767px){#main-container .sec{padding:25px 0}}#main-container .sec h2{display:flex;align-items:center;color:#e61772;font-size:42px;font-weight:bold;font-feature-settings:"palt";text-align:center;margin-bottom:1em}@media (max-width:1023px){#main-container .sec h2{font-size:32px}}@media (max-width:767px){#main-container .sec h2{font-size:24px}}#main-container .sec h2::before,#main-container .sec h2::after{content:"";height:6px;flex-grow:1;background-color:#e61772}@media (max-width:1023px){#main-container .sec h2::before,#main-container .sec h2::after{height:4px}}@media (max-width:767px){#main-container .sec h2::before,#main-container .sec h2::after{height:2px}}#main-container .sec h2:before{margin-right:1rem}@media (max-width:767px){#main-container .sec h2:before{margin-right:.5rem}}#main-container .sec h2:after{margin-left:1rem}@media (max-width:767px){#main-container .sec h2:after{margin-left:.5rem}}#main-container .sec h2 br{display:none}@media (max-width:767px){#main-container .sec h2 br{display:block}}#main-container .sec h3{font-size:32px;font-weight:bold;text-align:center;margin-top:1.5625em;margin-bottom:.9375em}@media (max-width:1023px){#main-container .sec h3{font-size:26px}}@media (max-width:767px){#main-container .sec h3{font-size:20px}}#main-container .sec h3 span{font-size:.65em}#main-container .sec img{border-radius:5px}.sec_banner .oimg{max-width:768px;margin-left:auto;margin-right:auto;box-shadow:0 0 10px rgba(0,0,0,0.25);margin-bottom:0}.sec_banner .oimg:has(+ .oimg){margin-bottom:50px}@media (max-width:1023px){.sec_banner .oimg:has(+ .oimg){margin-bottom:30px}}@media (max-width:767px){.sec_banner .oimg:has(+ .oimg){margin-bottom:20px}}.sec_banner .oimg_pc{max-width:1140px;margin-left:auto;margin-right:auto;box-shadow:0 0 10px rgba(0,0,0,0.25);margin-bottom:0}.sec_state .fb_box ul{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;list-style:none;margin-top:0;margin-bottom:0}@media (max-width:767px){.sec_state .fb_box ul{margin-left:-5px;margin-right:-5px}}.sec_state .fb_box ul>*{flex:0 0 auto;padding-left:10px;padding-right:10px}@media (max-width:767px){.sec_state .fb_box ul>*{padding-left:5px;padding-right:5px}}.sec_state .fb_box ul.no_getters{margin-left:0;margin-right:0}.sec_state .fb_box ul.no_getters>*{padding-left:0;padding-right:0}.sec_state .fb_box ul li{width:50%;margin-bottom:20px}@media (max-width:767px){.sec_state .fb_box ul li{margin-bottom:10px}}.sec_state .fb_box ul li a{display:block;height:auto}.sec_state .fb_box ul li a img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.sec_state .row a{display:inline-block;position:relative}.sec_state .row a::before{color:#333;line-height:1;font-family:"Font Awesome 6 Free";font-weight:900;content:"\f002";display:inline-block;position:absolute;right:5px;top:5px;zoom:1.5;opacity:.35}.sec_service h3{font-size:32px}.sec_service h3.title_contract{color:#116aaa}.sec_service h3.title_in_use{color:#7dc691}.sec_service .box{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;justify-content:center}@media (max-width:767px){.sec_service .box{margin-left:-5px;margin-right:-5px}}.sec_service .box>*{flex:0 0 auto;padding-left:10px;padding-right:10px}@media (max-width:767px){.sec_service .box>*{padding-left:5px;padding-right:5px}}.sec_service .box.no_getters{margin-left:0;margin-right:0}.sec_service .box.no_getters>*{padding-left:0;padding-right:0}.sec_service .box>*{width:33.333%;margin-bottom:20px}@media (max-width:1023px){.sec_service .box>*{width:50%}}@media (max-width:767px){.sec_service .box>*{width:100%;margin-bottom:10px}}.sec_service .box .item{height:100%;border-radius:5px;padding:30px;background-color:#eee}@media (max-width:1023px){.sec_service .box .item{padding:20px}}@media (max-width:767px){.sec_service .box .item{padding:10px}}.sec_service .box .item h4{font-size:24px;font-weight:bold;letter-spacing:.08333333em;text-align:center;font-feature-settings:"palt";margin-bottom:.41666667em}@media (max-width:1023px){.sec_service .box .item h4{font-size:20px}}@media (max-width:767px){.sec_service .box .item h4{font-size:16px}}.sec_service .box .item h4 br{display:none}.sec_service .box .item p{font-size:18px;font-weight:bold;color:#666;text-align:center;line-height:1.5;margin-bottom:0}@media (max-width:1023px){.sec_service .box .item p{font-size:16px}}@media (max-width:767px){.sec_service .box .item p{font-size:14px}}.sec_service .box.box_contract .item{border:solid 1px rgba(17,106,170,0.5);background-color:rgba(17,106,170,0.1)}.sec_service .box.box_in_use .item{border:solid 1px rgba(125,198,145,0.5);background-color:rgba(125,198,145,0.1)}.sec_using_type .list{margin:0;list-style:none;color:#e61772;font-size:22px;font-weight:bold}@media (max-width:1023px){.sec_using_type .list{font-size:20px}}@media (max-width:1023px){.sec_using_type .list{font-size:18px}}.sec_using_type .list li:has(+ li){margin-bottom:.75em}.sec_rental_office .box{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width:767px){.sec_rental_office .box{margin-left:-7.5px;margin-right:-7.5px}}.sec_rental_office .box>*{flex:0 0 auto;padding-left:15px;padding-right:15px}@media (max-width:767px){.sec_rental_office .box>*{padding-left:7.5px;padding-right:7.5px}}.sec_rental_office .box.no_getters{margin-left:0;margin-right:0}.sec_rental_office .box.no_getters>*{padding-left:0;padding-right:0}.sec_rental_office .box .col{width:33.3333%;margin-bottom:30px}.sec_rental_office .box .col:has(+ .col) li{margin-bottom:0}@media (max-width:767px){.sec_rental_office .box .col{width:50%;margin-bottom:15px}}.sec_rental_office .box .item{height:100%;border:solid 1px #ccc;border-radius:5px}.sec_rental_office .box p{font-size:18px;font-weight:bold;text-align:center;line-height:1.5;padding:.83333333em;margin-bottom:0}@media (max-width:1023px){.sec_rental_office .box p{font-size:16px;text-align:justify!important}}@media (max-width:1023px){.sec_rental_office .box p{font-size:14px}}@media (max-width:1023px){.sec_rental_office .box p br{display:none}}.sec_description.sec .row>*{margin-bottom:30px}@media (max-width:767px){.sec_description.sec .row>*{margin-bottom:20px}}.sec_description.sec .row>*:last-child{margin-bottom:0}#main-container .sec_description.sec h3{text-align:left;margin-top:.83333333em;margin-bottom:0}.sec_description.sec p{font-size:18px;line-height:1.65;font-feature-settings:"palt"}.sec_description.sec .des_01{font-size:18px;text-align:justify}@media (max-width:767px){.sec_description.sec .des_01{font-size:16px}}.sec_description.sec .des_02{font-size:22px;margin-bottom:0}@media (max-width:767px){.sec_description.sec .des_02{font-size:20px}}@media (max-width:767px){.sec_description.sec .des_02{font-size:18px}}.sec_description.sec .des_02 span:first-child{white-space:nowrap}.sec_description.sec .map{position:relative;width:100%;padding-bottom:50%;height:0;border:solid 1px #ccc;border-radius:5px;overflow:hidden}@media (max-width:767px){.sec_description.sec .map{padding-bottom:100%}}.sec_description.sec .map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.sec_facilities_services .list,.sec_surrounding_facilities .list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;list-style:none;margin-top:0;margin-bottom:0}@media (max-width:767px){.sec_facilities_services .list,.sec_surrounding_facilities .list{margin-left:-5px;margin-right:-5px}}.sec_facilities_services .list>*,.sec_surrounding_facilities .list>*{flex:0 0 auto;padding-left:10px;padding-right:10px}@media (max-width:767px){.sec_facilities_services .list>*,.sec_surrounding_facilities .list>*{padding-left:5px;padding-right:5px}}.sec_facilities_services .list.no_getters,.sec_surrounding_facilities .list.no_getters{margin-left:0;margin-right:0}.sec_facilities_services .list.no_getters>*,.sec_surrounding_facilities .list.no_getters>*{padding-left:0;padding-right:0}.sec_facilities_services .list li,.sec_surrounding_facilities .list li{width:33.3333%}@media (max-width:1023px){.sec_facilities_services .list li,.sec_surrounding_facilities .list li{width:50%}}@media (max-width:767px){.sec_facilities_services .list li,.sec_surrounding_facilities .list li{width:100%}}.sec_facilities_services .list li .item,.sec_surrounding_facilities .list li .item{font-size:20px;font-feature-settings:"palt";line-height:1.75;position:relative;padding-left:1.25em}@media (max-width:1023px){.sec_facilities_services .list li .item,.sec_surrounding_facilities .list li .item{font-size:18px}}@media (max-width:767px){.sec_facilities_services .list li .item,.sec_surrounding_facilities .list li .item{font-size:16px}}.sec_facilities_services .list li .item::before,.sec_surrounding_facilities .list li .item::before{color:#333;line-height:1;font-family:"Font Awesome 6 Free";font-weight:900;content:"\f14a";display:inline-block;position:absolute;left:0;top:.35em}.sec_facilities_services .list li .item span,.sec_surrounding_facilities .list li .item span{display:inline-block}.sec_info p{font-size:18px}@media (max-width:1023px){.sec_info p{font-size:16px}}@media (max-width:767px){.sec_info p{font-size:14px}}.sec_info p .date{display:inline-block;white-space:nowrap;margin-right:1em}#table-container{max-height:700px;overflow-y:scroll;margin-bottom:50px;display:block}@media (max-width:767px){#table-container{display:none}}#table-container .table{border-color:#ddd}#table-container .table thead th,#table-container .table thead td{font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;border-color:#ddd}#table-container .table tbody th,#table-container .table tbody td{text-align:left;vertical-align:middle;border-color:#fff}#table-container .table tbody th.no,#table-container .table tbody td.no{font-size:1.2em;font-weight:bold}#table-container .table tbody th.size,#table-container .table tbody td.size{text-align:left}#table-container .table tbody th.price,#table-container .table tbody td.price{color:#e61772;font-weight:bold}#table-container .table tbody th.start,#table-container .table tbody td.start{text-align:left}#table-container .table tbody tr[data-no^="A-"]{background-color:rgba(248,6,7,0.1)}#table-container .table tbody tr[data-no^="A-"] .no{color:#f80607}#table-container .table tbody tr[data-no^="B-"]{background-color:rgba(47,176,255,0.1)}#table-container .table tbody tr[data-no^="B-"] .no{color:#2fb0ff}#table-container .table tbody tr[data-no^="C-"]{background-color:rgba(1,68,175,0.1)}#table-container .table tbody tr[data-no^="C-"] .no{color:#0144af}#table-container .table tbody tr[data-no^="D-"]{background-color:rgba(255,115,0,0.1)}#table-container .table tbody tr[data-no^="D-"] .no{color:#ff7300}#table-container .table tbody tr[data-no^="E-"]{background-color:rgba(0,167,85,0.1)}#table-container .table tbody tr[data-no^="E-"] .no{color:#00a755}#table-container .url .btn{width:50px;font-size:16px;line-height:1.625em;border-radius:.3125em;padding:0;margin:0 auto}#table-container .table-bordered>thead>tr>td,#table-container .table-bordered>thead>tr>th{border-width:1px}#list-container{display:none}@media (max-width:767px){#list-container{display:block}}#list-container ul{margin:0;list-style:none}#list-container li[data-no^="A-"]{background-color:rgba(248,6,7,0.1)}#list-container li[data-no^="A-"] .list_child{border-color:rgba(248,6,7,0.3)}#list-container li[data-no^="A-"] .no{color:#f80607}#list-container li[data-no^="B-"]{background-color:rgba(47,176,255,0.1)}#list-container li[data-no^="B-"] .list_child{border-color:rgba(47,176,255,0.3)}#list-container li[data-no^="B-"] .no{color:#2fb0ff}#list-container li[data-no^="C-"]{background-color:rgba(1,68,175,0.1)}#list-container li[data-no^="C-"] .list_child{border-color:rgba(1,68,175,0.3)}#list-container li[data-no^="C-"] .no{color:#0144af}#list-container li[data-no^="D-"]{background-color:rgba(255,115,0,0.1)}#list-container li[data-no^="D-"] .list_child{border-color:rgba(255,115,0,0.3)}#list-container li[data-no^="D-"] .no{color:#ff7300}#list-container li[data-no^="E-"]{background-color:rgba(0,167,85,0.1)}#list-container li[data-no^="E-"] .list_child{border-color:rgba(0,167,85,0.3)}#list-container li[data-no^="E-"] .no{color:#00a755}#list-container .list_child{font-size:14px;border:solid 1px;border-radius:.35714286em;padding:.71428571em 1.42857143em;margin-bottom:.71428571em}#list-container .list_child>li{display:flex;align-items:center;line-height:1}#list-container .list_child>li:has(+ li){margin-bottom:.57142857em}#list-container .list_child>li .title{font-size:.85714286em}#list-container .list_child .no{justify-content:center;margin-bottom:0}#list-container .list_child .no .title{display:none}#list-container .list_child .no .des{font-size:1.28571429em;font-weight:bold}#list-container .list_child .size .title{margin-right:.71428571em}#list-container .list_child .size .des{font-size:1.14285714em}#list-container .list_child .price .title{margin-right:.71428571em}#list-container .list_child .price .des{color:#e61772;font-size:1.14285714em;font-weight:bold}#list-container .list_child .start .title{margin-right:.71428571em}#list-container .list_child .note .title{margin-right:.71428571em}#list-container .list_child .url{display:block}#list-container .list_child .url .title{display:none}#list-container .list_child .url .des .btn{font-size:12px;line-height:1.66666667em;background-color:#5bc0de;border-color:#5bc0de;padding:0}@media (max-width:767px){.sec_banner .oimg{margin-bottom:20px!important}}.my-red{background-color:#c40000}