@media only all and (max-width: 1024px) {
	.images-box > .pc {display: none !important;}
	.images-box > .mobile {display: block !important;}
	.equipment-wrapper {display: block	}
	.equipment-area {padding:5px;}
	.equipment-area > img {display: block;width: 100%;margin-left: 0;margin-bottom: 1.538rem;}
	.equipment-box {clear: both;float: none;width: 100%;padding-top: 0;}
	.equipment-box .word-type01 {margin-bottom: 0.7692rem;}
	.equipment-box .ul-list02 > li {line-height: 1.538rem; margin-bottom: 0.3846rem;	background-position: left 0.6923rem;}
	.equipment-box .ul-list02 > li:last-child {margin-bottom: 0;}
	.equipment-box {float:left;  padding-top:0px; margin-left:10px; width:95%;}
	.word-type01 {color: #242424; font-size: 16px;line-height: 34px;}
	.equipment-box .title0301 {color:#dddddd; font-size:40px; line-height:25px; font-weight:700; letter-spacing: -2px; }
	.title0401 {color: #1f286d;	font-size:20px; line-height:28px;	 margin-bottom: 22px;	letter-spacing: -1px;	font-weight: 800;}
	.b1_left0{margin-left:20px;}/*B1類 頂辨*/
	.b1_left1{margin-left:45px;}/*B1類 頂辨*/
}



@media only all and (max-width: 768px) {
	.medical-team-information-wrapper .image > .pc {display: none;	}
	.medical-team-information-wrapper .image > .mobile {display: block;}
	.department-list-wrapper {margin-bottom: 0;}
	.department-list-wrapper > div > ul > li {float: left;width: 32%;margin-right: 2%;}
	.department-list-wrapper > div > ul > li:nth-child(4n) {margin-right: 2%;}
	.department-list-wrapper > div > ul > li:nth-child(3n) {margin-right: 0;}
	.department-area > .title {font-size:16px; line-height: 1.077rem;}
	.doctor-list-area {position: relative;	float: left;	width: 49%;	margin-right: 0;	margin-bottom: 2%;}
	.doctor-list-area:nth-child(5n) {margin-right: 0;}
	.doctor-list-area:nth-child(even) {float: right;}
	.mark-informaiton > div.pc{display:none;}
	.mark-informaiton > div.mobile{display:block;	font-size:0.92rem; margin-top:5px;	}
	.equipment-box {float:left;  padding-top:0px; margin-left:10px; width:95%;}
	.word-type01 {color: #242424; font-size: 16px;line-height: 34px;}
	.equipment-box .title0301 {color:#dddddd; font-size:40px; line-height:25px; font-weight:700; letter-spacing: -2px; }
	.title0401 {color: #1f286d;	font-size:20px; line-height:34px;	 margin-bottom: 22px;	letter-spacing: -1px;	font-weight: 800;}
	.b1_left0{margin-left:20px;}/*B1類 頂辨*/
	.b1_left1{margin-left:45px;}/*B1類 頂辨*/
	
}


@media only all and (max-width: 767px) {
	.medical-team-information-wrapper .image > .pc {display: none;	}
	.medical-team-information-wrapper .image > .mobile {display: block;}
	.department-list-wrapper {margin-bottom: 0;}
	.department-list-wrapper > div > ul > li {float: left;width: 32%;margin-right: 2%;}
	.department-list-wrapper > div > ul > li:nth-child(4n) {margin-right: 2%;}
	.department-list-wrapper > div > ul > li:nth-child(3n) {margin-right: 0;}
	.department-area > .title {font-size:16px; line-height: 1.077rem;}
	.doctor-list-area {position: relative;	float: left;	width: 49%;	margin-right: 0;	margin-bottom: 2%;}
	.doctor-list-area:nth-child(5n) {margin-right: 0;}
	.doctor-list-area:nth-child(even) {float: right;}
	.mark-informaiton > div.pc{display:none;}
	.mark-informaiton > div.mobile{display:block;	font-size:0.92rem; margin-top:5px;	}
	.equipment-box {float:left;  padding-top:0px; margin-left:10px; width:95%;}
	.word-type01 {color: #242424; font-size: 16px;line-height: 34px;}
	.equipment-box .title0301 {color:#dddddd; font-size:40px; line-height:25px; font-weight:700; letter-spacing: -2px; }
	.title0401 {color: #1f286d;	font-size:17px; line-height:34px;	 margin-bottom: 22px;	letter-spacing: -1px;	font-weight: 600;}
	.b1_left0{margin-left:10px;}/*B1類 頂辨*/
	.b1_left1{margin-left:45px;}/*B1類 頂辨*/
	.font{color:#676767; font-size:14px; font-weight:500;}
	
	
}

@media only all and (max-width: 475px) {
	.department-list-wrapper > div > ul > li {float: left;	width: 49%;	margin-right: 0%;}
	.department-list-wrapper > div > ul > li:nth-child(4n) {margin-right: 0;}
	.department-list-wrapper > div > ul > li:nth-child(3n) {margin-right: 0;}
	.department-list-wrapper > div > ul > li:nth-child(even) {float: right;}
	.schedule-date{font-size:1.38rem;	margin-bottom:20px;}
		
}

@media only all and (max-width: 359px) {
 .process-wrapper-type01 > .process-area-type01 > .circle-information > p.type02 strong {font-size: 0.7692rem;	line-height: 0.9231rem;}
}
