@font-face {
    font-family: 'NanumSquareNeo-Variable';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/NanumSquareNeo-Variable.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

.f_Neo{    font-family: 'NanumSquareNeo-Variable'; }



@font-face {
    font-family: 'PuradakGentleGothicR';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.1/PuradakGentleGothicR.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}



.f_pura{font-family: 'PuradakGentleGothicR';}

.page-content{
	font-family: 'Noto Sans KR';
	line-height:1.75;
	padding-bottom: 120px;
}

/*테이블*/
.t_1 td{
	padding:8px;
	border-bottom:1px solid #ddd;
}



/*밑줄효과*/
.written_pen{  
   position: relative;
}
.written_pen::after {
  content: '';
  display: block;
  width: 0;
  height: 15px;
  position: absolute;
  left: 0;
  bottom: 0px;
  background: rgba(233,220,198,0.5);
  width: 100%;
}

.written_pen2{  
   position: relative;
}
.written_pen2::after {
  content: '';
  display: block;
  width: 0;
  height: 15px;
  position: absolute;
  left: 0;
  bottom: 0px;
  background: rgba(245,132,70,0.3);
  width: 100%;
}








#unit3096 #daumRoughmapContainer1656403419545{ width:100% !important; }

@media(min-width:1320px) {

}
@media(max-width:1450px) {
    

}
@media(max-width:1199px) {
    
	
}
@media(max-width:991px) {
	 
}
@media (max-width:767px) {
	

   
}