/* ------------------------------------------------------------------------
@ Renewal Layout (24 ~ 25) 
------------------------------------------------------------------------ */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap');

@import url('jquery.aos.css');
@import url('jquery.animsition.min.css');
@import url('swiper-bundle.min.css');

@import url('cataract.css?d=250911');
@import url('cataract.new.css?d=2509111');
@import url('sight.css?d=250718');
@import url('about.css?d=250718');



body::-webkit-scrollbar { width: 0.5rem; } 
body::-webkit-scrollbar-track { background:#f1f1f1;} 
body::-webkit-scrollbar-thumb { background:rgba(0,0,0, 0.2); border-radius:10px; } 
body::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0, 0.5); } 
body::-webkit-scrollbar-button { display: none;  } 



.material-symbols-outlined { font-variation-settings: 'FILL' 0,  'wght' 400,  'GRAD' 0,  'opsz' 48; overflow:hidden; }
.material-symbols-outlined.w100 { font-variation-settings: 'wght' 100 }
.material-symbols-outlined.w200 { font-variation-settings: 'wght' 200 }
.material-symbols-outlined.w300 { font-variation-settings: 'wght' 300 }

.material-symbols-outlined.mi_list_alt:after { content:'list_alt'; } /*sample*/

.material-symbols-outlined.mi_keyboard_arrow_up:after { content:'keyboard_arrow_up'; } 
.material-symbols-outlined.mi_close_small:after { content:'close_small'; } 


.mt20 { margin-top:1.25rem !important; } 
.mt30 { margin-top:1.875rem !important; } 
.mt40 { margin-top:2.5rem !important; } 
.mt50 { margin-top:3.125rem !important; } 
.mt60 { margin-top:3.75rem !important; } 
.mt70 { margin-top:4.375rem !important; } 
.mt80 { margin-top:5rem !important; } 

#renew_cataract.mobile .mt20 { margin-top:1rem !important; } 
#renew_cataract.mobile .mt30 { margin-top:1.25rem !important; } 
#renew_cataract.mobile .mt40 { margin-top:2rem !important; } 
#renew_cataract.mobile .mt50 { margin-top:2.25rem !important; } 
#renew_cataract.mobile .mt60 { margin-top:2.5rem !important; } 
#renew_cataract.mobile .mt70 { margin-top:3rem !important; } 
#renew_cataract.mobile .mt80 { margin-top:4rem !important; } 


.fs60 { font-size:3.75rem; } 
.fs50 { font-size:3.125rem; } 
.fs45 { font-size:2.8125rem; } 
.fs40 { font-size:2.5rem; } 
.fs35 { font-size:2.1875rem; } 
.fs30 { font-size:1.875rem; } 
.fs25 { font-size:1.5625rem; } 
.fs22 { font-size:1.375rem; } 
.fs20 { font-size:1.25rem; line-height:revert;} 
.fs18 { font-size:1.125rem; } 
.fs17 { font-size:1.0625rem; } 
.fs16 { font-size:1rem; } 

.cl66 { color:#666; } 

#renew_cataract.mobile .fs60 { font-size:2.25rem; } 
#renew_cataract.mobile .fs50 { font-size:2rem; } 
#renew_cataract.mobile .fs45 { font-size:1.875rem; } 
#renew_cataract.mobile .fs40 { font-size:1.875rem; } 
#renew_cataract.mobile .fs35 { font-size:1.5625rem; } 
#renew_cataract.mobile .fs30 { font-size:1.375rem; } 
#renew_cataract.mobile .fs25 { font-size:1.25rem; } 
#renew_cataract.mobile .fs22 { font-size:1.125rem; } 
#renew_cataract.mobile .fs20 { font-size:1rem; } 
#renew_cataract.mobile .fs18 { font-size:0.9375rem; } 
#renew_cataract.mobile .fs17 { font-size:0.9rem; } 
#renew_cataract.mobile .fs16 { font-size:0.875rem; } 


/* 리뉴얼 컨텐츠 공통 250704 */ 
.cm_cont { font-size:1.375rem; color:#666; font-weight:400; line-height:1.59; text-align:left; } 
#renew_cataract.mobile .cm_cont { font-size:1.125rem; } 

/* TEXT만 따로 정렬하고 싶을때 */ 
.tc { text-align:center; } 
/*#renew_cataract.mobile .tc { text-align:left; } */
.tl { text-align:left; } 

/*
#renew_cataract.mobile .maxWidth { text-align:left; } 
#renew_cataract.mobile .maxWidth1340 { text-align:left; } 
*/
/*
#renew_cataract.mobile .mtl { width:100%; text-align:left; } 
*/
#renew_cataract.mobile .br br { display:none; } 
