.elementor .top_view-more{min-width:310px;font-family:Inter;font-weight:500;font-size:14px;line-height:1.6em;text-align:center;padding-block-start:22px;padding-block-end:13px;margin:auto;border-radius:12px;border-width:1px;border-style:solid;display:block;}.elementor .top_services_box{height:100%;min-height:100px;max-height:100%;padding-block-start:0px;padding-block-end:41px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .top_reservation{width:48%;font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#FFFFFF;letter-spacing:-1px;line-height:1.6em;text-decoration:none;padding-block-start:70px;padding-block-end:64px;border-radius:22px;border-width:2px;border-color:#D97706;border-style:solid;background-color:#D97706;display:block;}.elementor .top_reservation:hover,.elementor .top_reservation:focus-visible{color:#D97706;background-color:#ffffff;}.elementor .news_content{padding-block-start:47px;padding-block-end:37px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#000000;border-style:solid;}.elementor .main_image{padding:0px;}.elementor .care_button01{width:880px;font-family:"Noto Sans JP";font-weight:300;font-size:24px;color:#ffffff;text-decoration:none;padding-block-start:22px;padding-block-end:22px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;border-width:1px;border-color:#D97706;border-style:solid;background-color:#D97706;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .care_button01:hover,.elementor .care_button01:focus-visible{color:#D97706;background-color:#ffffff;}