
/*sdm implant*/
.implant-stsyem-2col .gdlr-core-pbf-background-wrap{
	top:55px;
}

.imple-stsyem-subTitle-box {
	margin-bottom:30px!important
}
.implant-stsyem-subTitle {
	font-size:30px;
	color:#1e97ca;
} 
.implant-stsyem-subTitle-list {
	padding-bottom:20px;
	margin-left:20px;
}
.implant-stsyem-subTitle-list li {
	color:white;
	line-height:20px;
	margin-bottom:15px;
}
.implant-body-text-2col-box {
	display:flex;
	flex-wrap:wrap;
}
.implant-body-text-2col {
	width:50%;
	position:relative;
	padding-top:10px;
}
.implant-body-text-2col p {
	margin-bottom:5px!important;
	color:#333!important;
}
.implant-body-text-2col p strong {
	font-size:18px;
}
.implant-body-text-2col ul {
	margin:0px;
	margin-left:12px;
	margin-bottom:30px;
}
.implant-body-text-2col ul li {
	list-style:'- ';
	font-size:16px;
	line-height:20px;
	margin-bottom:10px;
}
.implant-body-title h4{
	position:relative;
	padding-top:10px;
	color:#1e97ca!important;
}
.implant-body-title h4:before {
    content: '';
    background:#1e97ca;
    width: 80%;
    height: 3px;
    position: absolute;
    top: 0;
}
.implant-body-text-2col:before {
    content: '';
    background:#ccc;
    width: 80%;
    height: 3px;
    position: absolute;
    top: 0;
}
@media screen and (min-width:1450px) and (max-width:1536px) {
	.implant-stsyem-subTitle-list {
		margin-left:0px;
	}
}









/* 게시판 버튼 */
.kboard-total-count {
	display:none!important;
}
/*임상자료 게시판*/
.imsang-board #kboard-default-list .kboard-list-header .kboard-sort select {
	height:26px;
	border:0px!important;
	color:#4a90e2;
	font-size:16px;
	outline-color:white;
}
.imsang-board #kboard-default-list .kboard-list-header .kboard-sort select option {
	color:#333;
	text-align:left!important;
}

.imsang-board #kboard-default-list .kboard-pagination .kboard-pagination-pages li a {
	border-radius: 50px;
    background-color: white!important;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 7%)!important;
    border: 1px solid #f0f0f0!important;
    padding: 5px 10px!important;
    vertical-align: middle;
    display: flex!important;
    align-items: center;
}

.imsang-board .kboard-pagination-pages li.active a {
	border-radius: 50px;
    background-color: white!important;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 7%)!important;
    border: 1px solid #f0f0f0!important;
    padding: 5px 10px!important;
    vertical-align: middle;
    display: flex!important;
    align-items: center;
    color: #4a90e2!important;
    font-weight: bold;
}
.imsang-board .search-wrap {
	display:inline-block;
    padding: 5px 20px;
    line-height: 1;
    border-radius: 19px;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 7%);
    background-color: #ffffff;
    border: solid 1px #f6f6f6;
}
.imsang-board .search-wrap select {
	width:auto!important;
	outline-color:white;
	font-size:14px!important;
	color:#9e9e9e!important;
}
.imsang-board .search-wrap  input {
	height:26px!important;
	border:none!important;
	width:150px!important;
}
.imsang-board .search-wrap select, .imsang-board .search-wrap  input, .imsang-board .search-wrap button {
	border:0px!important;
	padding:0px!important;
}
.imsang-board .search-wrap button {
	background-color:white!important;
	height:20px;
}
.imsang-board .kboard-control a {
	background-color:white!important;
	color:#9b9b9b!important;
	font-size:14px!important;
}
.imsang-board .kboard-control a img {
	margin-bottom:9px;
}
.imsang-board .kboard-ocean-gallery-button-small .text-new {
	color:#9b9b9b;
	font-size:14px;
}

.kboard-document-action {
	display:none;
}


/*sdm 소식 게시판*/

 
.sosik #kboard-ocean-gallery-list .kboard-header {
	display:flex;
	justify-content:flex-end;
	margin-bottom:30px;
	width:100%;
}
.sosik #kboard-ocean-gallery-list .kboard-header select {
	height:26px;
	border:0px!important;
	color:#4a90e2;
	font-size:16px;
	outline-color:white;
}
.sosik #kboard-ocean-gallery-list .kboard-header select option {
	color:#333;
}
.sosik #kboard-ocean-gallery-list .kboard-pagination .kboard-pagination-pages li.active a {
	border-radius: 50px;
    background-color: white!important;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 7%)!important;
    border: 1px solid #f0f0f0!important;
    padding: 5px 10px!important;
    vertical-align: middle;
    display: flex!important;
    align-items: center;
    color: #4a90e2!important;
    font-weight: bold;
	height:32px;
}
.sosik #kboard-ocean-gallery-list .kboard-pagination .kboard-pagination-pages li a {
	border-radius: 50px;
    background-color: white!important;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 7%)!important;
    border: 1px solid #f0f0f0!important;
    padding: 5px 10px!important;
    vertical-align: middle;
    display: flex!important;
    align-items: center;
	height:32px;
}
.sosik .search-wrap {
	display:inline-block;
    padding: 5px 20px;
    line-height: 1;
    border-radius: 19px;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 7%);
    background-color: #ffffff;
    border: solid 1px #f6f6f6;
}
.sosik .search-wrap select {
	width:auto!important;
	outline-color:white;
	font-size:14px!important;
	color:#9e9e9e!important;
}
.sosik .search-wrap  input {
	height:26px!important
}
.sosik .search-wrap select, .sosik .search-wrap  input, .sosik .search-wrap button {
	border:0px!important;
	padding:0px!important;
}
.sosik .search-wrap button {
	background-color:white!important;
	height:20px;
}
.sosik .kboard-control a {
	background-color:white!important;
	color:#000!important;
	font-size:14px!important;
}
.sosik .kboard-control a img {
	margin-bottom:9px;
}
.sosik .kboard-ocean-gallery-button-small .text-new {
	color:#9b9b9b;
	font-size:14px;
}

.kboard-document-action {
	display:none;
}

/*게시판 옵션*/
.kboard-sort select {
	text-align-last:end;
}