.from-area{float:left;width:400px;font-size:14px;background:#d1d1d1;padding:20px 0 40px;margin-top:-25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;justify-content:center}.from-tag{float:right;width:560px;height:400px;padding:54px;background:#fff;border-radius:10px;font-size:14px;margin-top:-292px;display:flex;align-content:baseline;flex-wrap:wrap;position:relative}.from-area.vertical{flex-direction:column}.from-area span{display:inline-block;border-radius:8px;text-align:center;color:#fff;background-color:#218476;border-bottom:6px solid #10685c;cursor:pointer;margin:3px;padding:11px 12px;width:80px;height:66px;line-height:1.6;font-weight:700}.from-area label:first-child span{padding:22px 0}.from-area span:disabled{cursor:not-allowed;opacity:.6;color:#def}.from-area label{display:flex;position:relative}.from-area [type=radio],.from-area [type=checkbox]{-webkit-appearance:none;-moz-appearance:none;position:absolute;width:100%;height:100%;margin:0;padding:0}_:-ms-lang(x)::-ms-backdrop,.from-area [type=radio],_:-ms-lang(x)::-ms-backdrop,.from-area [type=checkbox]{visibility:hidden}.from-area span{z-index:1}.from-area.vertical span{width:100%}.from-area :checked+span{background-color:#f6c96b;border-bottom:2px solid #10685c;margin-top:4px}.from-area :disabled+span{cursor:not-allowed;opacity:.6;color:#def}.from-tag label{width:33.3%;padding:10px 0;line-height:1.5}.from-tag label span{padding:0 7px}.search-btn{position:absolute;bottom:40px;right:14%;width:276px}.search-btn .feas-submit-button{background:#0e5fa0;font-weight:700;color:#fff;padding:15px 90px 13px 74px;border:none;border-bottom:6px solid #0f426b;border-radius:5px}.search-btn .feas-submit-button:hover{border-bottom:1px solid #0f426b}.search-btn .icon-search{margin-left:-75px;color:#fff;display:inline}@media only screen and (max-width:479px){.from-area{width:100%;float:none}.from-tag{width:100%;float:none;margin-top:6px;padding:25px}.from-tag label{width:50%;padding:8px 0}.from-area input{-webkit-appearance:none;border-radius:0;border:none}.search-btn{position:absolute;bottom:20px;left:0;right:0;width:276px;margin:0 auto}}#slide .swiper-container-wrapper{position:relative}#slide .swiper-container{width:100%;height:100%}#slide .swiper-wrapper{padding:0}#slide .swiper-slide{box-sizing:border-box;background:#fff;height:auto}#slide .swiper-slide img{display:block;width:100%;height:238px;object-fit:cover;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}#slide .swiper-slide img:hover{opacity:.8}#slide .swiper-button{padding:10px;border-radius:50%;line-height:50px;text-align:center;border:2px solid #0e5fa0;font-size:14px!important;width:38px;height:38px;color:#0e5fa0}#slide .swiper-button-prev:hover,.swiper-button-next:hover{opacity:.5}#slide .swiper-button-next{left:unset;right:-60px;background:0 0;margin-top:0}#slide .swiper-button-prev{left:unset;left:-60px;background:0 0;margin-top:0}#slide .swiper-slide .slider-info{padding:30px}#slide .swiper-slide .slider-info .title a{font-size:18px;color:#2e2626;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}#slide .swiper-slide .slider-info .title a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#slide .slider-info .address-cate,.slider-info .address-cate a{font-size:14px;color:#218476;padding:18px 0;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}#slide .slider-info .address-cate,.slider-info .address-cate a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#slide .office-tag .tag-list span{margin:0 1px 6px;display:inline-block}#slide .office-tag .tag-list a{font-size:12px;border:2px solid #df8995;padding:5px 10px;border-radius:8px;margin-bottom:5px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s}#slide .office-tag .tag-list a:hover{background:#df8995;color:#fff}@media only screen and (max-width:479px){#slide .swiper-slide .slider-info{padding:15px}#slide .swiper-button{display:none}}.elementor-slideshow__title{font-size:16px;font-weight:700;display:none}.facility .elementor-swiper-button{padding:10px;border-radius:50%;line-height:50px;text-align:center;border:2px solid #fff;font-size:14px!important}.elementor-swiper-button.elementor-swiper-button-prev,.elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF!important}.facility figcaption{font-size:16px;color:#333;line-height:1.4;font-style:initial;font-weight:600}.facility .elementor-swiper-button-prev:hover,.facility .elementor-swiper-button-next:hover{opacity:.5}.facility .elementor-swiper-button-next{right:10px}.facility .elementor-swiper-button-prev{left:10px}@media only screen and (max-width:479px){.facility figure{display:block;position:static;float:none;margin:0}.elementor-widget-image-carousel.facility .swiper-container .swiper-slide figure{line-height:0}.facility figure img{width:100%;height:auto}.facility figcaption{padding:20px;font-size:12px;line-height:21px;font-style:normal;font-weight:700;text-align:left}}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active:before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:900;color:#df8995;font-size:10px;margin-right:8px;margin-left:-18px;vertical-align:bottom}.elementor-share-btn{height:34px;margin:0 5px}