/**************************************************
Our Business
**************************************************/
.brand {
    background: #fff url(../images/main/brand_bg.jpg) no-repeat 50% 100%;
}
.skin01 .cont-wrap { position:relative;}
.skin01 .swiper-container { overflow: hidden; padding: 2rem;}

.skin01 .swiper-pagination { position:static; }
.skin01 .swiper-pagination .swiper-pagination-bullet { position:relative; width:auto; height:1.875rem; line-height:1.875rem; padding:0 0.625rem; margin:0 0.625rem; background-color:transparent; opacity:1; font-size:1.125rem; font-weight:700; color:#000; border-radius:0; }
.skin01 .swiper-pagination .swiper-pagination-bullet + .swiper-pagination-bullet:before { content:""; display:inline-block; width:1px; height:16px; position:absolute; left:-0.625rem; top:50%; margin-top:-8px; background-color:#ccc; }

.skin01 .swiper-pagination br { display:none; }
.skin01 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { color:rgb(55 114 203 / 100%); text-decoration: underline; }

.skin01 .swiper-slide { display:flex; align-items:center; justify-content:space-between; background-color:#fff; box-shadow:8px 8px 25px 5px rgba(54, 54, 55, 0.1);  overflow:hidden; opacity:0.8; }
.skin01 .swiper-slide.swiper-slide-active { opacity:1; }
.skin01 .swiper-slide .imgbox { width:48%; }
.skin01 .swiper-slide .txtbox { width:50%; padding:0 1.8rem; }
.skin01 .swiper-slide .txtbox .tit_01 { position:relative;  margin-bottom:1rem; font-size:2.3rem; line-height:1.2; color:#000; font-weight:500; letter-spacing: -0.1rem; font-family: 'Play';}
.skin01 .swiper-slide .txtbox .tit_01 .kor{ font-size:2rem;font-weight:600; letter-spacing: -0.1rem; font-family: 'SCDream';}
.skin01 .swiper-slide .txtbox .tit_01:after { content:""; display:block; width:7rem; height:2px; margin-left:-4.5rem; background-color:#131313; margin-top:5px;}
.skin01 .swiper-slide .txtbox .text00 {
    font-size: 15px;
    color: rgb(55 114 203 / 100%);
    letter-spacing: 0rem;
    font-weight: 600;
    line-height: 120%;
    font-family: 'Play';
	text-transform: uppercase;
}
.skin01 .swiper-slide .txtbox .text01 { font-size: 16px; line-height: 1.4; letter-spacing: -0.06rem; font-weight: 400; color: #555;}
.skin01 .swiper-slide .txtbox .text02 { 
	font-size: 14px;
    color: rgb(0 0 0 / 40%);
    letter-spacing: 0rem;
    font-weight: 600;
    line-height: 120%;
    font-family: 'Play';
}

.skin01 .swiper-navigation span { position:absolute; top:60%; display:inline-block; width:3.75rem; height:3.75rem; box-shadow:1.532px 1.286px 9px 1px rgba(54, 54, 55, 0.07); border-radius:50%; cursor:pointer; z-index:45; font-size: 1.6rem; color: #fff; }
.skin01 .swiper-navigation span.swiper-prev { background:rgb(0 0 0 / 65%); left:50%; margin-left:-32%; }
.skin01 .swiper-navigation span.swiper-next { background:rgb(0 0 0 / 65%); right:50%; margin-right:-32%; }

@media (max-width:1559px) {
    .skin01 .swiper-navigation span.swiper-prev { left:18%; margin-left:0; }
    .skin01 .swiper-navigation span.swiper-next { right:18%; margin-right:0; }
}
@media (max-width:1279px) {
    .skin01 .swiper-navigation span.swiper-prev { left:13%; }
    .skin01 .swiper-navigation span.swiper-next { right:13%; }
}
@media (max-width:991px) {
    /* .skin01 .cont-wrap { margin-top:2.5rem; } */
    .skin01 .swiper-pagination { margin-bottom:1.873rem; }
    .skin01 .swiper-pagination .swiper-pagination-bullet { margin-bottom:0.2rem; }
    .skin01 .swiper-pagination .swiper-pagination-bullet:nth-child(5) + br { display:block; }

	.skin01 .container-fluid { padding:0rem; }
    .skin01 .swiper-slide { flex-direction:column-reverse;}
    .skin01 .swiper-slide .imgbox { width:100%; padding: 0 2rem 2rem 2rem;  text-align: center !important;}
    .skin01 .swiper-slide .txtbox { width:100%; padding: 2rem; }
    .skin01 .swiper-slide .txtbox .tit { margin-bottom:2.187rem; }
    .skin01 .swiper-navigation span.swiper-prev { left:5rem; }
    .skin01 .swiper-navigation span.swiper-next { right:5rem; }
}
@media (max-width:699px) {
    .skin01 .swiper-navigation { display:none}
}




/**************************************************
모공/흉터 치료
**************************************************/
.skin03 .swiper-container { overflow: hidden;}
.skin03 .swiper-pagination { position:static; margin-bottom:2.812rem; }
.skin03 .swiper-pagination .swiper-pagination-bullet { position:relative; width:auto; height:1.875rem; line-height:1.875rem; padding:0 0.625rem; margin:0 0.625rem; background-color:transparent; opacity:1; font-size:1.125rem; font-weight:600; color:#888; border-radius:0; }
.skin03 .swiper-pagination .swiper-pagination-bullet:before { content:""; display:inline-block; width:1px; height:16px; position:absolute; left:-0.625rem; top:50%; margin-top:-8px; background-color:#ddd; }
.skin03 .swiper-pagination .swiper-pagination-bullet:last-child:after { content:""; display:inline-block; width:1px; height:16px; position:absolute; right:-0.625rem; top:50%; margin-top:-8px; background-color:#ddd; }
.skin03 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { color:#b07800;text-decoration: underline; }

.clinic_st01 .row_bg{
	background:#eee;
}
.clinic_st01 .left {
	height:100%;
}
.clinic_st01 .left .txtbox{
	background: url(../images/clinic05/slide_left_bg.jpg) repeat 0% 0%;
	color:#fff;
	height:100%;
}
.clinic_st01 .left .txtbox .text01 {
	font-size:2.8rem;
	font-weight:600;
	letter-spacing:-0.2rem;
}
.clinic_st01 .right{
	padding:3rem 2rem;
}
.clinic_st01 .right .img{
	border:1px solid #eee;
}
.clinic_st01 .txt01 {
    font-size: 1.4rem;
    color: #000;
    font-weight: 600;
    letter-spacing: -0.1rem;
    margin: 1.5rem 0 0.4rem;
}
.clinic_st01 .txt02 {
    font-size: 15px;
	color:#555;
	margin-bottom:1rem;
}
@media (max-width:1199px) {
    .skin03 .swiper-slide { background: #eee; height:auto;}
}
@media (max-width:991px) {
    .skin03 .cont-wrap { margin-top:2.5rem; }
}
@media (max-width:699px) {
    .skin03 .swiper-pagination { margin-bottom:1.873rem; }
    .skin03 .swiper-pagination .swiper-pagination-bullet { margin-bottom:0.2rem; }
    .skin03 .swiper-slide { flex-direction:column-reverse;}

}







