.body_wrap{padding:60px 0;}
.sub_visual{height:300px; background:#fff;}


/* about */
.interview dl{margin-top:30px; letter-spacing:-0.3px; background:rgba(255,255,255,0.47); padding:30px; border-radius:5px;}
.interview dt{font-weight:500; margin-bottom:20px; word-break:keep-all;}
.interview dt i{font-style:normal; font-family: 'InkLipquid'; font-size:20px; margin-right:7px;}
.interview dd p{margin-bottom:12px; text-align:justify;}
.interview dd p:last-child{margin-bottom:0;}

/* info */
#container.loca .pro_tb span.day{font-family: 'InkLipquid'; margin-right:6px;}
#container.loca .root_daum_roughmap_landing{width:100%; z-index:0;}
.root_daum_roughmap .wrap_controllers{display:none;}
#container.loca .loca_tit{font-size:2rem; font-family: 'InkLipquid'; margin-bottom:40px;}
#container.loca .loca_info{margin-top:40px;}
#container.loca .loca_info b{margin-right:10px;}
#container.loca .loca_info p.tit{font-family:'Barlow'; font-size:1.2rem; font-weight:700; margin-bottom:17px;}

/* contents */
.sns_wr{display:flex; flex-wrap:wrap; align-items:center; justify-content:center;}
.sns_wr dt{}
.sns_wr dt span{display:block; font-size:2rem; font-weight:600; font-family: 'InkLipquid';}
.sns_wr dd a{display:block; height:100%;}
.sns_wr.youtube{margin-top:50px;}
.sns_wr.youtube img{border-radius:23px; box-shadow:6px 7px 7px rgba(51,51,51,0.15);}
.sns_wr.youtube dd{padding-right:50px;}








/* ----------------------------------------- Media Query ----------------------------------------- */

@media only screen and (max-width : 1520px) {
}


@media only screen and (max-width : 1290px) {
}


@media only screen and (max-width : 1000px) {
	/* 오시는 길 */
	#container.loca .loca_tit{font-size:1.6rem;}
	#container.loca .root_daum_roughmap_landing{height:400px !important;}
}


@media only screen and (max-width : 800px) {
	/* About */
	.about_vd{height:300px;}

	/* Content */
	.sns_wr dt,.sns_wr dd{width:100%; text-align:center;}
	.sns_wr dt{order:2;}
	.sns_wr dt span{display:inline-block; margin-top:20px; margin-right:10px; font-size:1.2rem;}
	.sns_wr.youtube dd{padding-right:0;}
}


@media only screen and (max-width : 600px) {
}


@media only screen and (max-width : 400px) {
}