	html,body {overflow-x:hidden;}

	.head_t {width:100%;background:#000;color:#fff;text-align:center;height:55px;line-height: 55px;font-size:25px;margin-bottom:30px;}


	/* QnA */
	.faq{width:415px;margin:30px auto;}
	.sub-qna-sect{padding:3.5% 0}
	.sub-qna-sect .container{width:90%;max-width:800px;margin:0 auto;}
	.sub-qna-sect .ovl:before{width:50%}
	.sub-qna-list li{border-top:1px solid #dcdcdc}
	.sub-qna-list li:last-child{border-bottom:1px solid #dcdcdc}
	.sub-qna-list .a-txt,.sub-qna-list .q-txt{padding:1.875rem 3.5rem;line-height:1.5}
	.sub-qna-list .q-txt{color:#000;font-size:1.25rem;position:relative;cursor:pointer;font-weight:bold;}
	.sub-qna-list .q-txt:before{content:"Q.";position:absolute;left:.8rem;font-size:1.6rem;font-weight:700;top:50%;transform:translateY(-50%)}
	/*.sub-qna-list .q-txt:after{content:"+";position:absolute;right:1rem;font-size:2.5rem;font-weight:300;top:50%;transform:translateY(-50%);}*/

	.sub-qna-list .q-txt img{position:absolute; transition:all .8s;transform:rotate(0deg);transform-origin:50% 50%;right: 50px;top: 35px;}
	.sub-qna-list .q-txt img:hover{transform:rotate(180deg)}
	.sub-qna-list .q-txt.open:after{content:"-"}
	.sub-qna-list .a-txt{color:#000;font-size:1.125rem;background:#f5f5f5;border-top:1px solid #dcdcdc}

	.line{border-bottom: 1px solid #eee;}
	.blank{margin-top: 54px;}
	.sub-qna-list li{list-style:none;font-family: 'Pretendard-Regular';}
	.a{color: #ff6f0f;}
	.bold{color: #ff6f0f;font-weight: bold;font-size: 1.125rem;}

	/* 의료진 */
	.doc1{margin:120px 0 ;}
	.subCon{width:850px; margin: 0 auto;}
	.subCon{letter-spacing:-1px; line-height:1;}
	.doctor1{position:relative;}
	.doctor1 > img{max-width:1700px; position:relative; left:50%; margin-left:-850px;}
	.subCon > div > div{width:1400px; position:absolute; left:50%; margin-left:-700px; text-align:center; z-index:1;}
	.subCon > div > div.doctor_popWrap{height:830px; position:absolute; top:50%; left:50%; margin:-415px 0 0 -700px; display:none; z-index:100;}
	.doctor_popWrap > .black_bg{width:100%; height:100%; position:fixed; top:0; left:0; background:#000; opacity:0.67;}
	.doctor_pop{position:relative;}
	.doctor_pop img{width:50%; display:none;}
	.doctor1 > ul >  li {cursor: pointer; display:inline-block; margin:10px 10px}
	.doctor1 > ul >  li:first-child{margin-left:16px;}
	@keyframes rotate {from {-webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }to{-webkit-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}}
	.img-box{width: 1920px;min-width: 1920px;margin: 0 auto;}
	.img-box::before {content: "";position: absolute;width: 530px; height: 530px; background-image: url('/_landding/_ld4/content0_circle.png'); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; animation: rotate 10s infinite linear; right: 261px;bottom: 150px; transform: translate(0, -50%);}


.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}

@keyframes fadeInUp {
	0% {
	opacity: 0;
	-webkit-transform: translateY(100px);
	-ms-transform: translateY(100px);
	transform: translateY(100px);
	}

	100% {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	}
}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}





	@media screen and (max-width: 850px){
		.head_t {width:100%;font-size:20px;}

		.m-w100{width:100%;}
		/* 의료진 */
		.doc1{margin:70px 0;}
		.subCon{width:100%; margin: 0 auto;}
		.subCon{letter-spacing:-1px; line-height:1;}
		.doctor1{position:relative;}
		.subCon > div > div.doctor_popWrap{width:100%;height:830px; position:absolute; top:0; left:0; margin:0; display:none; z-index:100;}
		.subCon > div > div{position:absolute;left:50%;text-align:center; z-index:1;}
		.doctor_popWrap > .black_bg{width:100%;height:100%; position:fixed; top:0; left:0; background:#000; opacity:0.67;}
		.doctor_pop{position:relative;}
		.doctor_pop img{ width: 100%;display:none;}
		.doctor1 > ul > li {width:27%; display:inline; }
		.doctor1 > ul > li img {width:100%;}
		.doctor1 > ul > li {display:inline-block; margin:5px 5px}
		
		/* btn 모바일 230714*/
		.in_btn{bottom: 45px;display: flex;width: 90%;flex-direction: column-reverse;}
		.in15 {width: 225.9%;position: relative;left:50%;transform: translateX(-50%);}
		.sub-qna-list .q-txt img{right: 18px;top: 53px;}
		.img-box{width:100%;min-width:100%;}
		.img-box::before {display:none;}

	}

	@media(max-width:412px){
		.img-box::before {
			right: 55px;
			bottom: 143px;
		}
	}


	@media(max-width:390px){
		.img-box::before {
			right: 47px;
			bottom: 124px;
		}
	}