/* 구분 -----------------------------------*/
/**** pc ****/
@media only all and (min-width:768px) {
.JLS_6030_4 .wg_box_top	{ display: flex;
justify-content:space-between;  align-items:flex-end; flex-direction:row; box-sizing: border-box; }	
.JLS_6030_4 .wg_box_top>div:last-child	{text-align: right  }	

	
.JLS_6030_4 .wg_box{ width: 100%; display: grid; grid-template-columns: repeat(2, 1fr); gap:clamp(30px, calc(1.316vw + 24.737px), 50px);}
	
.JLS_6030_4 .wg_box .wg_box_in{ width: 100%;  border: 1px solid #ddd; border-radius: 15px}	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx1{width: 100%; font-size: calc(var(--tit-md-size)* 0.8); color: #222;  
font-weight: 700 ; line-height: 100%;  padding: 35px 50px;  }	

.JLS_6030_4 .wg_box .wg_box_in .wg_tx2{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fbfbfb ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px}		

.JLS_6030_4 .wg_box .wg_box_in .wg_tx2 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box;margin-right: 30px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx2 em.c{ background-color: #8d8d72;  }	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx2 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx3{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fff ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px}		

.JLS_6030_4 .wg_box .wg_box_in .wg_tx3 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%;  border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box;margin-right: 30px}	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx3 em.c{ background-color: #8d8d72;  }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx3 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fbfbfb ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px}		

.JLS_6030_4 .wg_box .wg_box_in .wg_tx4 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box;margin-right: 30px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4 em.c{ background-color: #8d8d72;  }		
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fff ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box;height: 70px}	

.JLS_6030_4 .wg_box .wg_box_in .wg_tx5 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%;  border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box;margin-right: 30px}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5 em.c{ background-color: #8d8d72;  }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		

.JLS_6030_4 .wg_box .wg_box_in .wg_tx6{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fbfbfb ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px}		

.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; margin-right: 30px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 em.c{ background-color: #8d8d72;  }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 span.c{ font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 span.c span.c2{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%;  }
	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fff ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px}	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%;  border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box;margin-right: 30px}	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 em.c{ background-color: #8d8d72;  }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c{ font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c span.c2{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c3{ font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c3 span.c4{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%;  }	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 50px; background-color: #fbfbfb ;  border-radius: 0px 0px 15px 15px; display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px}	

.JLS_6030_4 .wg_box .wg_box_in .wg_tx8 em{width: 50px; height: 50px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.1); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; margin-right: 30px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8 em.c{ background-color: #8d8d72;  }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
}
/**** pc2 ****/
@media all and (max-width:1280px) and (min-width:768px) {
}
/**** 모바일 ****/
@media only all and (max-width:767px) {
.JLS_6030_4 .wg_box_top	{ display: flex;
justify-content:flex-start;  align-items:flex-start; flex-direction:column; box-sizing: border-box; }	
.JLS_6030_4 .wg_box_top>div:last-child	{text-align: left }	

	
.JLS_6030_4 .wg_box{ width: 100%; display: grid; grid-template-columns: 100%; gap:clamp(30px, calc(1.316vw + 24.737px), 50px);}
	
.JLS_6030_4 .wg_box .wg_box_in{ width: 100%;  border: 1px solid #ddd; border-radius: 15px}	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx1{width: 100%; font-size: calc(var(--tit-md-size)* 0.8); color: #222;  
font-weight: 700 ; line-height: 100%;  padding: 30px 20px;  }	

.JLS_6030_4 .wg_box .wg_box_in .wg_tx2{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #fbfbfb ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx2 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx2 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx2 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }	
	

.JLS_6030_4 .wg_box .wg_box_in .wg_tx3{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #fff ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx3 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx3 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx3 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #fbfbfb ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx4 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #ffff ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx5 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
	

.JLS_6030_4 .wg_box .wg_box_in .wg_tx6{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #fbfbfb ;   display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 span.c{ font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx6 span.c span.c2{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%;  }	
	

	
	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #fff ;  display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }		
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c{ font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c span.c2{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%;  }
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c3{ font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  }
.JLS_6030_4 .wg_box .wg_box_in .wg_tx7 span.c3 span.c4{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%;  }	
	
	
	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8{width: 100%; font-size: calc(var(--tx-sm-size)* 1.1); color: #222;  
font-weight: 500 ; line-height: 100%;  padding: 10px 15px 10px 70px; background-color: #fbfbfb ;  border-radius: 0px 0px 15px 15px; display: flex;
justify-content:flex-start;  align-items: center; flex-direction:row; box-sizing: border-box; height: 70px; position: relative}
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8 em{width: 45px; height: 45px; background-color: var(--primary); font-size: calc(var(--tx-sm-size)* 1.0); color: #fff;  
	font-weight: 700 ; line-height: 100%; border-radius: 100%;  display: flex;
justify-content:center;  align-items: center; flex-direction:row; box-sizing: border-box; position: absolute; left:15px; top:50%; margin-top: -23px }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8 em.c{ background-color: #8d8d72;  }	
.JLS_6030_4 .wg_box .wg_box_in .wg_tx8 span{ font-size: calc(var(--tx-sm-size)* 1.1); color: #bfbfa9; font-weight: 500 ; line-height: 100%; }			
	
	
}
/**** 모바일2 ****/
@media only all and (max-width:400px) {
}
/* 구분 //end -----------------------------------*/
















