body{
   width:100%;
   height:100%;
}
.menu_button_box{
   display:inline-block!important;
   width:60px;
   height:60px;
   position:fixed;
   right:2%;
   top:1%;
   border:2px;
   z-index:20;
   border-radius: 2px;
   margin-left: auto!important;
}

.menu_button_box span {
   display:inline-block;
   position:absolute;
   text-align:center;
   background-color: white;
   left:20px;
   height:3px;
   width:40%;
   border-radius: 3px;
   transition: .3s;
}

.menu_button_line_animation_1 {
   /* transform: rotate(0.5turn); */
   transform: rotate(0.125turn) translateY(1px) translateX(15px);
}

.menu_button_line_animation_3 {
   transform: rotate(-0.125turn) translateY(-1px) translateX(15px);
}

.menu_line_1 {
   top:19px;
}

.menu_line_2 {
   top:30px;
}

.menu_line_3 {
   top:42px;
}
menu

.slide-box{
   height:200px;
}

.header-list{
   display:none!important;
}
.news-box {
   width:90%;
}

.none {
   display:none;
}





.hello {
   margin:0;
   padding:10% 10%;
   width:80%;
   display:inline-block;
}

.abiesImg {
   display:inline-block;
   margin:0;
   width:100%;
   
}

.exclusion {
   padding:30px 15px;
   display:inline-block;
}

footer{
   position : absolute;

}

.zero {
   height:0;
}

.hyde_menu_true {
   width:60%;
   height:100vh;
   transition: .3s;
   position:fixed;
   top:0;
   left:0;
   z-index:1!important;
   display:inline-block;
   background-color: black;
   opacity: 75%;
   padding:40% 20%;
   text-align: center;
}

.hyde_menu_item{
   display:inline-block;
   color:white;
   margin-bottom:15%;
   text-align: center;
}

.logo-box {
padding:15px;
	width:177px;
	height:36px;
	padding:15px;
	display:flex;
	filter: invert(100%);
}

.news-box{
   width:95%;
}
.news-box-item {
   padding : 5% 5%;
}
iframe{
	width:95%;
	aspect-ratio: 12/8;
}

.frame_info {
	margin:0 5%;
	width:90%;
	text-align: center;
	padding:5% 0;

}

h2.frame_info{

}

li.frame_info{
	margin : 0 2.5%;
	width:95%;
	/* border-bottom: 1px solid white; */
	text-align:right;
	white-space:normal;
}

.frame_title {
	float:left;
}

.accees_ex {
	padding:0;
	margin-bottom:4%;
}

.tell_box {
        margin-left: 30%;
}

.page_item a {
	display:inline-block;
	width:88%;
	margin-right:0!important;
	border-bottom:1px solid rgb(61, 66, 69);
	padding:2% 6%;
	margin-bottom:5%;
	font-size:14px;
	transition: .5s;
}

.page_list{
	width:95%;
	margin:0 auto;
	display:flex;
}

.google_map {
	display:none;

}

.panel_open::before,
.panel_open::after{
	position:absolute;
	left:1.0em;
	top:0.7em;
	/* left:3%; */
	/* top:20%; */
	content:"";
	width:1px;
	height:16px;
	background-color: white;
}

.panel_close::before,
.panel_close::after{
	position:absolute;
	/* left:20px; */
	/* top:20px; */
	/* left:3%; */
	/* /1* top:35%; *1/ */
	/* left:1.0em; */
	top:0.7em;
	content:"";
	width:1px;
	height:16px;
	background-color: white;
}


.white-normal{
	white-space: normal;
	font-size:14px;
}


.panel_box{
	width:100%;
	margin:0 auto;
}

.show_case{
	display:none;
}

.show_case_responsive{
	display:inline-block;
	width:90%;
	margin:0 5%;
}

.show_case_item {
	display:block;
}

.show_case_item img {
	width:100%;
	margin:0 0%;
	display:inline-block;
}

.show_case_item p {
	width:80%;
	padding:5% 10%;
	text-align: left;
	font-size:1em;
}

.show_case_item h3 {
	text-align: left;
	border-bottom:1px solid rgb(61, 66, 69);
	padding:0 2%;
	margin:5% 0;
}


.Doctor_Referral {
	width:100%;
	margin:0 auto;
	display:inline-block;
}

.Doctor_Referral img {
	display: inline-block;
	/* height:500px; */
	width:60%;
	height:90%;
	margin:0 20%;
}

.Referral_texts {
	display:inline-block;
	width:80%;
	margin: 0 10%;
	padding:5% 0;
}

ul.Referral_texts {
	width:95%;
	margin:0 2.5%;
}

li.panel_frame_info {
	font-size:10px;
	padding:1% 2%;
}

.panel_frame_info span {
	font-size:10px;
	padding:0;
	padding-right:1%;
}

.header_img_3::after {
	background-image:url(../img/rooms/front_responsive.jpg);
}
