@charset "utf-8";

.medicheck {position:relative;}

/* 예측하기 */
body .foresee {}
.medicheck .foresee-wrap {}
.medicheck .foresee-bg {width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.medicheck .foresee-bg img {width:100%; height:100%; object-fit:cover;}
.medicheck .foresee-tit {width:50%; margin-left:auto;}
.medicheck .foresee-tit h3 {font-size:var(--fontSize12); font-weight: 800; line-height: 100%; color: #FFF; line-height:1.1;}
.medicheck .foresee-tit p {padding:30px 0 100px; font-size:var(--fontSize11); color: #FFF; }
.medicheck .foresee-tit a {padding: 20px 40px; font-size:var(--fontSize11); border-radius: 100px; border: 3px solid #FFF; display:inline-block; color: #FFF; font-weight: 600; line-height: 100%; letter-spacing: -1.2px;}
.medicheck .foresee-tit a:hover {background:var(--primary); border-color:transparent;}


/* ************************ 태블릿 이하(~1199) ************************ */
@media (max-width: 1024px) {
	
	/* 예측하기 */
	body .foresee {}
	.medicheck .foresee-tit {padding:50px 20px 150px; width:100%;}
	.medicheck .foresee-tit p {padding:20px 0 60px;}
	.medicheck .foresee-tit a {padding:16px 35px;}

}

/* ************************ 모바일 ************************ */
@media (max-width: 767px) {
	
	/* 예측하기 */
	body .foresee {}
	.medicheck .foresee-tit {padding:30px 0 100px;}
	.medicheck .foresee-tit p {padding:10px 0 30px;}
	.medicheck .foresee-tit a {padding:10px 20px;}
	
	
	
}


