@media (min-width:1200px) {

	/* ÀÇ·áÁø¼Ò°³ */
	#sub_contents .top_box .m07_bg {
		background:url(/img/m07_bg.jpg) center no-repeat;
		background-size:cover;
   }
	.m07{width:1400px; margin:0 auto;}

	
	.m07 .page > p{font-size:54px; margin-bottom:100px; padding-left:20px;}
	
	.doctor{
		position:relative;
		font-size: 0px;
		padding:80px 20px;
		margin-bottom:250px;
	}

	.doctor .bg01{
		height:100%;
		background:url(/img/m07_01.jpg) center no-repeat;
	}
	.doctor .bg02{
		height:100%;
		background:url(/img/m07_02.jpg) center no-repeat;
	}



	.swiper-container4 {
		width: 519px;
		height: 682px;
		display: inline-block;
		position: relative;
		z-index:2;
	}
	.swiper-container4:before {
		width: 519px;
		height: 682px;
		display: inline-block;
		position: absolute;
		content:"";
		right:-30px;
		bottom:-30px;
		border:1px solid #ccc;
	}

	.swiper-container4  .swiper-wrapper{
		width: 100%;
		height: 100%;

	}





	/* ¹öÆ° */
	.doctor .swiper-pagination-bullet {
		background: #ccc;
	}


	.doctor .swiper-pagination-bullet-active {
		background: #b69f73!important;
	}


	.doctor .swiper-pagination4 {
		position:absolute;
		bottom: -20px!important;
		left: 0!important;
		width: 100%!important;
		text-align: center!important;
	}



	.doctor .txt{
		display: inline-block;
		vertical-align: top;
		width: 70%;
		padding:150px 0 150px 300px;
		box-sizing: border-box;
		z-index:1;
		position: absolute;
		border:1px solid #ccc;
		right:20px;
        top: 0px;

	}
	

	.doctor .txt p:nth-child(1){
		line-height: normal;
		font-family: 'Chosunilbo_myungjo';
		font-weight: normal;
		font-size:32px;
		margin-bottom:50px;
		position:relative;
		color:#8b6e25;
	}

	.doctor .txt p:nth-child(1):before {
		content: "";
		display: block;
		width:80px;
		height:4px;
		background:#b19d6a;
		position: absolute;
		left: -100px;
		top: 15px;
		z-index: 2;
	}
	.doctor .txt p:nth-child(1) span{
		font-size:15px;
		
		font-weight: bold;
	}
	.doctor .txt p:nth-child(2){
		line-height: 40px;
		font-size:18px;
		font-weight:normal;
	}
	.doctor .txt p:nth-child(2) span{
		font-size:24px;
		display:block;
		margin-bottom:10px;
	}
	.doctor .txt p:nth-child(2) i{
		width:100%;
		height:1px;
		background:#ccc;
		display:block;
		margin:30px 0;
	}


	
	.doctor .link{margin-top:30px;display:inline-block; border:1px solid #393939; padding:6px 30px; font-size:18px;}
	.doctor .link:hover{border:1px solid #b69f73; color:#b69f73;}
   




	
	/*µÎ¹øÂ° ÀÇ»ç ¼³Á¤*/
	
	.doctor:nth-child(3){
		text-align: right;
		margin-bottom:0px;
	}

	.doctor:nth-child(3) .img_box:before {
		left: -30px;
	}

	.doctor:nth-child(3) .txt {
		padding: 150px 300px 150px 0px;
		left: 20px;
		text-align: right;
	}


	.doctor:nth-child(3) .txt p:nth-child(1):before {
		right: -100px;
		left:inherit;
	}


	.doctor .img_box {
		width: 519px;
		height: 682px;
		display: inline-block;
		position: relative;
		z-index:2;
	}

	.doctor .img_box .img01{
		height:100%;
		background:url(/img/m07_03.jpg) center no-repeat;
		position:relative;
		z-index:1;
	}



	.doctor .img_box:before {
		width: 519px;
		height: 682px;
		display: inline-block;
		position: absolute;
		content:"";
		right:-30px;
		bottom:-30px;
		border:1px solid #ccc;
	}






}

@media (max-width:1199px) {
	/* ÀÇ·áÁø¼Ò°³ */
	#sub_contents .top_box .m07_bg {
		background:url(/img/m07_bg.jpg) center no-repeat;
		background-size:cover;
   }
	.m07{width:90%; margin:0 auto;}

	
	.m07 .page > p{font-size:26px; margin-bottom:30px;  word-break:keep-all;}
	
	.doctor{
		position:relative;
		font-size: 0px;
		text-align:center;
		margin-bottom:100px;
	}

	.doctor .bg01{
		height:100%;
		background:url(/img/m07_01.jpg) center no-repeat; background-size:cover;
	}
	.doctor .bg02{
		height:100%;
		background:url(/img/m07_02.jpg) center no-repeat; background-size:cover;
	}



	.swiper-container4 {
		width: 300px;
		height: 394px;
		display: inline-block;
		position: relative;
		z-index:2;
		margin-bottom:50px;
	}
	.swiper-container4:before {
		width: 300px;
		height: 394px;
		display: inline-block;
		position: absolute;
		content:"";
		right:-20px;
		bottom:-20px;
		border:1px solid #ccc;
	}

	.swiper-container4  .swiper-wrapper{
		width: 100%;
		height: 100%;
	}





	/* ¹öÆ° */
	.doctor .swiper-pagination-bullet {
		background: #ccc;
	}


	.doctor .swiper-pagination-bullet-active {
		background: #b69f73!important;
	}


	.doctor .swiper-pagination4 {
		position:absolute;
		bottom: -10px!important;
		left: 0!important;
		width: 100%!important;
		text-align: center!important;
	}



	.doctor .txt{


	}
	

	.doctor .txt p:nth-child(1){
		line-height: normal;
		font-family: 'Chosunilbo_myungjo';
		font-weight: normal;
		font-size:32px;
		margin-bottom:30px;
		position:relative;
		color:#8b6e25;
	}

	.doctor .txt p:nth-child(1):before {
		content: "";
		display: block;
		width:40px;
		margin:0 auto 20px;;
		height:4px;
		background:#b19d6a;
		left: -100px;
		top: 15px;
		z-index: 2;
	}
	.doctor .txt p:nth-child(1) span{
		font-size:15px;
		font-weight: bold;
	}
	.doctor .txt p:nth-child(2){
		line-height: 30px;
		font-size:14px;
		font-weight:normal;
	}
	.doctor .txt p:nth-child(2) span{
		font-size:22px;
		display:block;
		margin-bottom:10px;
	}
	.doctor .txt p:nth-child(2) i{
		width:100%;
		height:1px;
		background:#ccc;
		display:block;
		margin:20px 0;
	}

	.doctor .link{margin-top:30px;display:inline-block; border:1px solid #393939; padding:4px 20px; font-size:14px;}
	.doctor .link:hover{border:1px solid #b69f73; color:#b69f73;}
   




		
	/*µÎ¹øÂ° ÀÇ»ç ¼³Á¤*/

	.doctor:nth-child(3){
		margin-bottom:0px;
	}


	.doctor .img_box {
		width: 300px;
		height: 394px;
		display: inline-block;
		position: relative;
		z-index:2;
		margin-bottom:50px;
	}


	.doctor .img_box .img01{
		height:100%;
		background:url(/img/m07_03.jpg) center no-repeat; background-size:cover;
		position:relative;
		z-index:1;
	}



	.doctor .img_box:before {
		width: 300px;
		height: 394px;
		display: inline-block;
		position: absolute;
		content:"";
		right:-20px;
		bottom:-20px;
		border:1px solid #ccc;
	}



}
