/*=================================================
		00. 임플란트
=================================================*/

.implant-inc-wrap .top .ratio-box:before{
	padding-top:64.25%;
}
.implant-inc-wrap .middle .ratio-box:before{
	padding-top:58%;
}

.implant-inc-wrap .bottom table .ratio-box:before{
	padding-top:81%;
}
.implant-inc-wrap .bottom .content-wrap{
	min-height:150px;
}
.implant-inc-wrap .front .text-box .item-subtitle{
	margin:0;
}
.implant-inc-wrap .bottom .img-box img{
	left:50%;
	top:50%;
	transform:translateY(-50);
	transform:translateX(-50);
}

.implant-inc-wrap .banner-img-wrap{
	margin: 0 0 30px;
}

.implant-inc-wrap .banner-img-wrap img{
	width: 100%;
}

/***** lg *****/
@media (min-width: 1199px) and (max-width: 1920px){
	.implant-inc-wrap .banner-img-wrap img{
		width: 98%;
	}
}

/***** xs *****/
@media (max-width: 767px){
	.implant-inc-wrap .banner-img-wrap{
		margin: 20px 0;
	}

	.implant-inc-wrap .item-wrap-left .item-title img {
		width: 80%;
	}
}

/*=================================================
                디지털 임플란트
=================================================*/
.digitalimplant-inc-wrap .top .ratio-box:before{
	padding-top:110%;
}

.digitalimplant-inc-wrap th{
	width:50%;
}

.digitalimplant-inc-wrap .ceter-table{
	width:20%;
}

.digitalimplant-inc-wrap .left-table{
	width:40%;
}

.digitalimplant-inc-wrap .right-table{
	width:40%;
}

.digitalimplant-inc-wrap th .item-subtitle{
	margin:0;
}

.digitalimplant-inc-wrap .item-content{
	padding:0;
}

.digitalimplant-inc-wrap .ratio-box{
	border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
}

.digitalimplant-inc-wrap table{
	border-collapse:collapse;
}

.digitalimplant-inc-wrap table,
.digitalimplant-inc-wrap th,
.digitalimplant-inc-wrap td{
	border:1px solid #ccc;
}

.digitalimplant-inc-wrap th{
	background-color:#999999;
}

.digitalimplant-inc-wrap table tr td:nth-child(2){
	border:1px solid #50C9E8;
}

.digitalimplant-inc-wrap table tr:nth-child(2) td{
	border:none;
}

.digitalimplant-inc-wrap .box{
	border:1px solid #f1f1f1;
}

/*=================================================
	00. 미디어쿼리
=================================================*/

@media (min-width: 992px) and (max-width: 1199px){

}
/***** sm *****/
@media (min-width: 768px) and (max-width: 991px){
	.digitalimplant-inc-wrap .section6 .content-box{
		padding: 0;
	}

	.digitalimplant-inc-wrap .section6 .content-box img{
		margin: 0 auto;
	}
}

/***** xs *****/
@media (max-width: 767px){
	.digitalimplant-inc-wrap .section6 .content-box{
		padding: 0;
	}

	.digitalimplant-inc-wrap .section6 .content-box img{
		margin: 0 auto;
	}
}


/*=================================================
		00. 틀니 임플란트
=================================================*/

.dentrue-inc-wrap .top .ratio-box:before{
	padding-top:110%;
}
.dentrue-inc-wrap th{
	width:50%;
}
.dentrue-inc-wrap .ceter-table{
	width:20%;
}
.dentrue-inc-wrap .left-table{
	width:40%;
}
.dentrue-inc-wrap .right-table{
	width:40%;
}
.dentrue-inc-wrap th .item-subtitle{
	margin:0;
}
.dentrue-inc-wrap .item-content{
	padding:0;
}
.dentrue-inc-wrap .ratio-box{
	border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
}
.dentrue-inc-wrap table{
	border-collapse:collapse;
}
.dentrue-inc-wrap table,
.dentrue-inc-wrap th,
.dentrue-inc-wrap td{
	border:1px solid #ccc;
}
.dentrue-inc-wrap th{
	background-color:#999999;
}

.dentrue-inc-wrap table tr td:nth-child(2){
	border:1px solid #50C9E8;
}
.dentrue-inc-wrap table tr:nth-child(2) td{
	border:none;
}
.dentrue-inc-wrap .box{
	border:1px solid #f1f1f1;
}
/*=================================================
		00. 충치치료
=================================================*/

.dentalcaries-inc-wrap .section4 table td{
	padding-right:10px;
}

.dentalcaries-inc-wrap .section4 table img{
	width:100%;
}
.dentalcaries-inc-wrap .section4 table td{
	padding-right:10px;
}
.dentalcaries-inc-wrap .section4 table th{
	width:50%;
	border-radius:15px;
}
.dentalcaries-inc-wrap .section4 table img{
	width:100%;
}
.dentalcaries-inc-wrap .section4 .top img{
	padding-top:7px;
}
.dentalcaries-inc-wrap .bottom .content-wrap{
	min-height:130px;
}
.dentalcaries-inc-wrap .section4 .top img{
	padding-top:7px;
}
.dentalcaries-inc-wrap .bottom .content-wrap{
	min-height:130px;
}
.dentalcaries-inc-wrap .bottom .content-box .item-subtitle{
	padding:4% 4% 4% 4%;
}
.size-box{
	padding: 0 25px 0 0;
}
/*=================================================
		00. 보철치료
=================================================*/
.prosthetics-inc-wrap .img-box .ratio-box:before{
	padding-top:76%;
}
.prosthetics-inc-wrap .section4 .content-wrap{
	min-height:130px;
}

/*=================================================
		00. 잇몸염증치료
=================================================*/
.infection-inc-wrap .top .ratio-box:before{
	padding-top:165%;
}
.infection-inc-wrap .top-up .ratio-box:before{
	padding-top:66%
}
/*=================================================
		00. 미디어쿼리
=================================================*/
@media (min-width: 992px) and (max-width: 1199px){
	.dentalcaries-inc-wrap .bottom .content-wrap{
		min-height:100px;
	}
	.dentalcaries-inc-wrap .section4 .content-box .item-title{
		padding:5% 5% 0 5%;
	}
	.infection-inc-wrap .img-box{
		padding:25% 0;
	}
}
/***** sm *****/
@media (min-width: 768px) and (max-width: 991px){

}

/***** xs *****/

@media (max-width: 767px){
	body{
		text-align:center;
	}
	.section2 .item-title .ratio-box:before{
		padding-top:24%;
	}
	.section3 .item-wrap-right{
		padding:0;
	}
	.text-box50{
		padding:0;
	}
	.text-box20{
		padding:0;
	}
	.pl-5{
		padding:0;
	}
	.pr-20{
		padding:0;
	}
	.pr-40{
		padding:0;
	}
	.section4-1 table td{
		padding:0;
	}
	.dentrue-inc-wrap .table-box .text-box10{
		padding:100% 0;
	}
	.section6 img{
		margin:0 auto;
	}
	.section6 .content-box{
		padding:0;
	}
}
