@charset "utf-8";


@import url(common/font.css?v1);
@import url(common/icon_line.css);

@import url(common/basics.css);
@import url(common/component.css);
/*@import url(common/select.css);
@import url(common/modal.css);*/
/*@import url(common/checkBo.css);*/


/*@import url(common/modal_mobile.css);
@import url(common/grid.css);
@import url("common/mobile_accmenu.css");*/
/*r공통 swiper*/
@import url(common/swiper-bundle.min.css);

@import url(layout.css);
@import url(footer.css);




@import url(contents/cont_com.css);
@import url(contents/cont_main.css);
@import url(contents/cont_cont.css);




/*swiper*/
@import url(swiper_new.css?v1);




/* iOS 최적화 스타일 */
.swiper-container {
  width: 100%;
  height: auto;
  overflow: hidden;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  perspective: 1000;
  -webkit-perspective: 1000;
}
.swiper-slide {
  will-change: transform;
  backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: contain;
}


.ios-swiper{ padding-bottom: 20px
	
	
	
}

:root {
	
	--primary:#129c80;
--div-com:#129c80;
--div-com-hover:#D14646;

--div-color1:#ed6f33;

--div-color1-hover:#CF4300;
	
--div-point1:#f8b526;

--f-com: 13px;
--h-com: 40px;
    
   
}


:root {
	
--f-bb1: 40px;	
	
--f-b1: 24px; 
--f-b2: 22px;  
--f-b3: 20px; 
--f-b4: 18px; 
--f-b5: 16px; 
	
--f-m1: 15px; 
--f-m2: 14px; 
	
	
--f-s1: 13px; 
--f-s2: 12px; 
--f-s3: 11px; 		
}

/**** 모바일2 ****/
@media only all and (max-width:374px) {
	
:root {

--f-bb1: 38px;	
	
--f-b1: 22px; 
--f-b2: 20px;  
--f-b3: 18px; 
--f-b4: 16px; 
--f-b5: 15px; 
	
--f-m1: 14px; 
--f-m2: 13px; 
	
	
--f-s1: 12px; 
--f-s2: 11px; 
--f-s3: 10px; 	
}

}
