
@media screen and (max-width:768px) {
	/*메인*/
	#kboard-ocean-gallery-latest {
		display:flex;
		flex-wrap:wrap;
	}
	#kboard-ocean-gallery-latest a {
		width:33.3333%;
	}
	#kboard-ocean-gallery-latest .kboard-ocean-gallery-latest-item {
		padding:0 6px 12px 6px!important;
	}
	/*서브 메뉴*/
	.subpg-menu_active {
		position:relative!important;
	}
	
	/*회사개요*/
	.info-imgbox .gdlr-core-image-item {
		padding:0px!important;
	}
	
	.corp-col {
		top:0px!important;
	}
	.corp-title {
		width:100%!important;
		padding:10px!important;
	}
	.corp-title h2 {
		width:95%!important;
		color:white!important;
	}
	.corp-title h4 {
		width:85%!important;
	}
	.corp-info-text-txt {
		font-size:30px!important;
	}
	.corp-text p {
		font-size:16px!important;
	}
	
	/*인증현황*/
	.page-id-221 .gdlr-core-pbf-wrapper-container {
		display:flex;
		flex-wrap:wrap;
	}
	.page-id-221 .gdlr-core-column-15 {
		width:50%;
	}
	.page-id-221 .gdlr-core-column-15 .ceti-box h6 {
		display:inline!important;
		font-size:18px!important;
	}
	
	/*오시는길*/
	#daumRoughmapContainer1661762570427 {
		width:100%!important;
	}
	.page-id-4529 .gdlr-core-pbf-wrapper-container {
		display:flex;
		flex-wrap:wrap;
	}
	.page-id-4529 .gdlr-core-column-15 {
		width:50%;
	}
	
	/*제품소개*/
	.implant-stsyem-box .gdlr-core-pbf-wrapper-container {
		display:flex;
		flex-wrap:wrap-reverse;
	}
	.implant-body-title h4 {
		margin-bottom:20px!important;
		text-align:center;
	}
	.implant-body-title h4:before {
		width:100%!important;
		left:0;
	}
	.implant-body-text-2col {
		width:100%!important;
	}
	.implant-body-text-2col:before {
		content:inherit!important;
	}
	.implant-stsyem-subTitle-list li:nth-child(5) br{
		display:none;
	}
	
	/*제품소개 디테일*/
	.prodet_col {
		width:100%!important;
	}
	.prod-detail-tb-box table tr {
		display:flex;
		flex-flow:column
	}
	.prodet_sect3 .prodet_col table th {
		width:100%!important
	}
	.prodet_sect3 .prodet_col table td {
		width:100%!important
	}
	.prodet_sect3 .prodet_col table td img {
		width:100%!important;
		padding:0 30px;
	}
	.prodet_tit h3 {
		line-height:20px!important;
	}
	.prodet_ortho_subtit {
		line-height:30px;
	}
	.prodet_col_35 .gdlr-core-pbf-background-wrap {
		top:75px!important;
	}
	
	/*시술과졍*/
	.label-list-title h3 {
		font-size:28px!important;
	}
	#kboard-hwaikeul-video-list .kboard-list .kboard-list-item {
		padding:3px!important;
	}
	#kboard-hwaikeul-video-list .kboard-list .kboard-list-item {
		width:50%!important;
	}
	.subpg-menu .gdlr-core-column-30 {
		width:50%;
	}
	
	
	
	/*SDM 소식*/
	.sosik #kboard-ocean-gallery-list .kboard-list {
		display:flex;
		flex-wrap:wrap;
	}
	.sosik #kboard-ocean-gallery-list .kboard-list .kboard-gallery-item {
		width:46%!important;
		padding: 0 5px 14px 5px;
	}
	.sosik #kboard-ocean-gallery-list .kboard-gallery-thumbnail {
		width:100%!important;
	}
	.sosik #kboard-ocean-gallery-list .kboard-gallery-thumbnail img{
		width:100%!important;
	}
	
	
}


@media screen and (min-width:381px) and (max-width:419px) {
	
	.prodet_col_35 .gdlr-core-pbf-background-wrap {
		top:105px!important;
	}
	
}

@media screen and (max-width:375px) {
	.corp-title h2 {
		width:100%!important;
		color:white!important;
	}
	.corp-title h4 {
		width:100%!important;
	}
	.prodet_col_35 .gdlr-core-pbf-background-wrap {
		top:130px!important;
	}
}