/********** sub_visual **********/
.sub_visual.vis01 {background-image:url("../img/sub/breast_vis01.jpg");}
.sub_visual.vis02 {background-image:url("../img/sub/breast_vis02.jpg");}
.sub_visual.vis03 {background-image:url("../img/sub/breast_vis03.jpg");}
.sub_visual.vis04 {background-image:url("../img/sub/breast_vis04.jpg");}

@media (max-width: 1280px) {
    .sub_visual.vis01 {background-image:url("../img/sub/t_breast_vis01.jpg");}
    .sub_visual.vis02 {background-image:url("../img/sub/t_breast_vis02.jpg");}
    .sub_visual.vis03 {background-image:url("../img/sub/t_breast_vis03.jpg");}
    .sub_visual.vis04 {background-image:url("../img/sub/t_breast_vis04.jpg");}
}

@media (max-width: 768px) {
    .sub_visual.vis01 {background-image:url("../img/sub/m_breast_vis01.jpg");}
    .sub_visual.vis02 {background-image:url("../img/sub/m_breast_vis02.jpg");}
    .sub_visual.vis03 {background-image:url("../img/sub/m_breast_vis03.jpg");}
    .sub_visual.vis04 {background-image:url("../img/sub/m_breast_vis04.jpg");}
}


/* BREAST_가슴확대술 tab */
.br_tabmenu{margin: 40px auto 60px; max-width: 1180px;}
.br_tabmenu ul{display: flex;}
.br_tabmenu ul li.first{width: 370px;}
.br_tabmenu ul li:not(.first){width: calc((100% - 370px) / 3);}
.br_tabmenu ul li a{display: block; text-align: center; line-height: 65px; font-size: 22px; font-family: var(--font-nun); letter-spacing: -1.5px; font-weight: 500; color: #999; background: #F5F5F5; border-left: 1px solid rgba(0, 0, 0, 0.20);}
.br_tabmenu ul li.first a{border-left: none;}
.br_tabmenu ul li a.on{background: #05836E; color: #FFF; border-color: #05836E;}

/* motiva 섹션2 */
.motiva{background: #F8F8F8; padding: 150px 0 100px; text-align: center;}
.motiva img{width: 478px;}
.motiva .video{margin-top: 55px; height: 700px;}
.motiva .video iframe{height: 100%;}


@media (max-width: 1640px) {

	/* BREAST_가슴확대술 tab */
	.br_tabmenu{margin: 2.44vw auto 3.66vw; max-width: 71.95vw;}
	.br_tabmenu ul li.first{width: 22.56vw;}
	.br_tabmenu ul li:not(.first){width: calc((100% - 22.56vw) / 3);}
	.br_tabmenu ul li a{line-height: 3.96vw; font-size: 1.34vw; letter-spacing: -0.09vw;}

	/* motiva 섹션2 */
	.motiva{padding: 9.15vw 0 6.10vw;}
	.motiva img{width: 29.15vw;}
	.motiva .video{margin-top: 3.35vw; height: 42.68vw;}

}


@media (max-width: 1280px) {

	/* BREAST_가슴확대술 tab */
	.br_tabmenu{margin: 3.13vw auto 4.69vw; max-width: 84.38vw;}
	.br_tabmenu ul li.first{width: 28.91vw;}
	.br_tabmenu ul li:not(.first){width: calc((100% - 28.91vw) / 3);}
	.br_tabmenu ul li a{line-height: 5.08vw; font-size: 1.72vw; letter-spacing: -0.12vw;}

	/* motiva 섹션2 */
	.motiva{padding: 10.16vw 0;}
	.motiva img{width: 33.75vw;}
	.motiva .video{margin-top: 4.30vw; height: 41.02vw;}

}


@media (max-width: 768px) {

	/* BREAST_가슴확대술 tab */
	.br_tabmenu{margin: 7.81vw auto 6.51vw; max-width: 93.75vw;}
	.br_tabmenu ul{flex-wrap: wrap;}
	.br_tabmenu ul li{width: 50% !important;}
	.br_tabmenu ul li a{line-height: 9.11vw; font-size: 3.13vw; letter-spacing: -0.20vw;}
	.br_tabmenu ul li:nth-child(3) a{border-left: none;}
	.br_tabmenu ul li:nth-child(3) a, .br_tabmenu ul li:nth-child(4) a{border-top: 1px solid rgba(0, 0, 0, 0.20);}

	/* motiva 섹션2 */
	.motiva{padding: 14.84vw 0 13.02vw;}
	.motiva img{width: 50.78vw;}
	.motiva .video{margin-top: 6.51vw; height: 73.31vw;}

}