@font-face {
    font-family: 'SEBANG_Gothic_Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


#healingSpace {}
	


/* scrollDown */
	
#scrollDown {position:fixed;left:210px;top:50%;transform:translateY(-50%);transition:0.5s;z-index:100;}
	
@media all and (max-width:1600px) {

#scrollDown {left:100px;}

}
	
@media all and (max-width:1400px) {

#scrollDown {left:50px;}

}	
	
@media all and (max-width:1200px) {

#scrollDown {display:none!important;}

}	





#visual {text-align:center;padding:90px 0 70px 0;box-sizing:border-box;background:url(../../../src/img/healing_space/main/headlingSpace_bg.jpg) center center no-repeat;background-size:cover;}
	

#visual .vis_tit {font-family:"SEBANG_Gothic_Regular";font-size:42px;color:#609f03;}
#visual .vis_tit:after {content:"";width;100%;max-width:293px;height:2px; background:url(../../../src/img/healing_space/main/vis_tit_dashed.png) 0 0 repeat-x;display:block;margin:10px auto;}
#visual .vis_exp {font-size:28px;color:#95a46f;font-family:"나눔고딕";margin:0 0 30px 0;word-break:keep-all;line-height:34px;font-weight:600;letter-spacing:-1px;}
#visual .vis_exp b {color:#69a70c;font-family:"나눔고딕";font-weight:600;}



#visual nav.gnb {box-sizing:border-box;position:relative;}
#visual nav.gnb .gnb_inner {width:100%;max-width:1200px;margin:0 auto;position:relative;}
#visual nav.gnb img {max-width:100%;}
#visual nav.gnb ul.dep1 {position:absolute;left:0;top:0;width:100%;height:100%;}	

#visual nav.gnb ul.dep1 li {background:#fff;border-radius:35px;width:100%; max-width:147px;text-align:center;position:relative;display:inline-block;position:absolute;left:0;top:0;box-shadow:2px 2px 10px rgba(0,0,0,0.2);}
	

#visual nav.gnb ul.dep1 li:nth-child(1) {left:49%;top:30%;}
#visual nav.gnb ul.dep1 li:nth-child(2) {left:52%;top:56%;}
#visual nav.gnb ul.dep1 li:nth-child(3) {left:20%;top:33%;}
#visual nav.gnb ul.dep1 li:nth-child(4) {left:42%;top:80%;}
	
#visual nav.gnb ul.dep1 li a {font-size:23px;display:block;padding:10px 0 ;position:relative;z-index:1;letter-spacing: -1px;box-sizing:border-box;border-radius:33px;}


@media all and (max-width:1200px){

#visual .vis_exp {font-size:20px;}
	
#visual nav.gnb ul.dep1 li {background:rgba(255,255,255,0.8)}
	
#visual nav.gnb ul.dep1 li:hover,
#visual nav.gnb ul.dep1 li:focus {background:rgba(255,255,255,1)}
	
#visual nav.gnb ul.dep1 li:before {display:none;}
#visual nav.gnb ul.dep1 li a {font-size:20px;}

	
}

	
@media all and (max-width:1024px){

#visual nav.gnb ul.dep1 li:nth-child(5) {left:40%;top:84%;}
#visual nav.gnb ul.dep1 li:nth-child(6) {left:24%;top:72%;}
#visual nav.gnb ul.dep1 li a {font-size:18px;}
#visual nav.gnb ul.dep1 li:nth-child(4) {right:0;}
	
}


@media all and (max-width:1024px){

#visual nav.gnb ul.dep1 li a {font-size:16px;}

}


	

	