@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Black+Han+Sans&family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jua&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Do+Hyeon&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Gugi&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Black+Han+Sans&family=Gothic+A1:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');


  /* @font-face {
    font-family: 'r1';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-1Thin.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  } */


  
  @font-face {
    font-family: 's1';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-1Thin.woff') format('woff'); 
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's2';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's3';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's4';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's5';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's6';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's7';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's8';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 's9';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-9Black.woff') format('woff');
    font-weight: normal;
    font-style: normal;
  }

/*폰트 여러개 지정하는 방법*/
@font-face {
  font-family: "GmarketSansLight";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff")
      format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "GmarketSansMedium";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff")
      format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "GmarketSansBold";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff")
      format("woff");
  font-weight: normal;
  font-style: normal;
}


.ft-gsl {  font-family: "GmarketSansLight" !important; }
.ft-gsm {  font-family: "GmarketSansMedium" !important; }
.ft-gsb {  font-family: "GmarketSansBold" !important; }


  .fg-s1-100 { font-family: 'Gothic A1', sans-serif; font-weight:100; }
  .fg-s1-200 { font-family: 'Gothic A1', sans-serif; font-weight:200; }
  .fg-s1-300 { font-family: 'Gothic A1', sans-serif; font-weight:300; }
  .fg-s1-400 { font-family: 'Gothic A1', sans-serif; font-weight:400; }
  .fg-s1-500 { font-family: 'Gothic A1', sans-serif; font-weight:500; }
  .fg-s1-600 { font-family: 'Gothic A1', sans-serif; font-weight:600; }
  .fg-s1-700 { font-family: 'Gothic A1', sans-serif; font-weight:700; }
  .fg-s1-800 { font-family: 'Gothic A1', sans-serif; font-weight:800; }
  .fg-s1-900 { font-family: 'Gothic A1', sans-serif; font-weight:900; }
  
  .ft-date { font-size: 0.8rem !important; font-weight: 10 }

  .ff-s1 { font-family: 's1'}
  .ff-s2 { font-family: 's2'}
  .ff-s3 { font-family: 's3'}
  .ff-s4 { font-family: 's4'}
  .ff-s5 { font-family: 's5'}
  .ff-s6 { font-family: 's6'}
  .ff-s7 { font-family: 's7'}
  .ff-s8 { font-family: 's8'}
  .ff-s9 { font-family: 's9'}
  
  .ff-r1 { font-family: 'Roboto1'; font-weight: 100 !important;}
  .ff-r2 { font-family: 'Roboto2'; font-weight: 200 !important;}
  .ff-r3 { font-family: 'Roboto3'; font-weight: 300 !important;}
  .ff-r4 { font-family: 'Roboto4'; font-weight: 400 !important;}
  .ff-r5 { font-family: 'Roboto5'; font-weight: 500 !important;}
  .ff-r6 { font-family: 'Roboto6'; font-weight: 600 !important;}
  .ff-r7 { font-family: 'Roboto7'; font-weight: 700 !important;}
  .ff-r8 { font-family: 'Roboto8'; font-weight: 800 !important;}
  .ff-r9 { font-family: 'Roboto9'; font-weight: 900 !important;}


/* 폰트크기조절 */

  .ft-r1 { font-family: 'r1'}  


  .ft-02 { font-size : 0.2rem !important; }
  .ft-03 { font-size : 0.3rem !important; }
  .ft-04 { font-size : 0.4rem !important; }


  .ft-05 { font-size : 0.5rem !important; }
  .ft-06 { font-size : 0.6rem !important; }
  .ft-065 { font-size : 0.65rem !important; }
  .ft-07 { font-size : 0.7rem !important; }
  .ft-071 { font-size : 0.71rem !important; }
  .ft-072 { font-size : 0.72rem !important; }
  .ft-073 { font-size : 0.73rem !important; }
  .ft-074 { font-size : 0.74rem !important; }
  .ft-075 { font-size : 0.75rem !important; }
  .ft-08 { font-size : 0.8rem !important; }
  .ft-085 { font-size : 0.85rem !important; }
  .ft-09 { font-size : 0.9rem !important; }
  .ft-10 { font-size : 1.0rem !important; }
  .ft-11 { font-size : 1.1rem !important; }
  .ft-12 { font-size : 1.2rem !important; }
  .ft-13 { font-size : 1.3rem !important; }
  .ft-14 { font-size : 1.4rem !important; }
  .ft-15 { font-size : 1.5rem !important; }
  .ft-16 { font-size : 1.6rem !important; }
  .ft-17 { font-size : 1.7rem !important; }
  .ft-18 { font-size : 1.8rem !important; }
  .ft-19 { font-size : 1.9rem !important; }
  .ft-20 { font-size : 2.0rem !important; }
  .ft-21 { font-size : 2.1rem !important; }
  .ft-22 { font-size : 2.2rem !important; }
  .ft-23 { font-size : 2.3rem !important; }
  .ft-24 { font-size : 2.4rem !important; }
  .ft-25 { font-size : 2.5rem !important; }
  .ft-26 { font-size : 2.6rem !important; }
  .ft-27 { font-size : 2.7rem !important; }
  .ft-28 { font-size : 2.8rem !important; }
  .ft-29 { font-size : 2.9rem !important; }
  .ft-30 { font-size : 3.0rem !important; }
  .ft-31 { font-size : 3.1rem !important; }
  .ft-32 { font-size : 3.2rem !important; }
  .ft-33 { font-size : 3.3rem !important; }
  .ft-34 { font-size : 3.4rem !important; }
  .ft-35 { font-size : 3.5rem !important; }
  .ft-36 { font-size : 3.6rem !important; }
  .ft-37 { font-size : 3.7rem !important; }
  .ft-38 { font-size : 3.8rem !important; }
  .ft-39 { font-size : 3.9rem !important; }
  .ft-40 { font-size : 4.0rem !important; }
  .ft-41 { font-size : 4.1rem !important; }
  .ft-42 { font-size : 4.2rem !important; }
  .ft-43 { font-size : 4.3rem !important; }
  .ft-44 { font-size : 4.4rem !important; }
  .ft-45 { font-size : 4.5rem !important; }
  .ft-46 { font-size : 4.6rem !important; }
  .ft-47 { font-size : 4.7rem !important; }
  .ft-48 { font-size : 4.8rem !important; }
  .ft-49 { font-size : 4.9rem !important; }
  .ft-50 { font-size : 5.0rem !important; }
  .ft-51 { font-size : 5.1rem !important; }
  .ft-52 { font-size : 5.2rem !important; }
  .ft-53 { font-size : 5.3rem !important; }
  .ft-54 { font-size : 5.4rem !important; }
  .ft-55 { font-size : 5.5rem !important; }
  .ft-56 { font-size : 5.6rem !important; }
  .ft-57 { font-size : 5.7rem !important; }
  .ft-58 { font-size : 5.8rem !important; }
  .ft-59 { font-size : 5.9rem !important; }
  .ft-60 { font-size : 6.0rem !important; }


  .fw-100 { font-weight: 100 !important }
  .fw-200 { font-weight: 200 !important }
  .fw-300 { font-weight: 300 !important }
  .fw-400 { font-weight: 400 !important }
  .fw-500 { font-weight: 500 !important }
  .fw-600 { font-weight: 600 !important }
  .fw-700 { font-weight: 700 !important }
  .fw-800 { font-weight: 800 !important }
  .fw-900 { font-weight: 900 !important }




@media screen and (min-width:1501px) {

  .mbanner { height: 500px; }
  .margint { margin-top: 130px !important; }
  .menu_m {width: 145px; font-size: 1.1rem !important} 


  h3 { font-size: 2rem !important }
  h4 { font-size: 1.7rem !important }
  h5 { font-size: 1.2rem !important }
  h6 { font-size: 1rem !important }
  .main-banner { background-position:0% 0% !important } 


  /* .sub_title1 { font-size: 1.5rem !important; font-weight: 700 }
  .sub_title1 { font-size: 1.3rem !important; font-weight: 700 } */

  /* .sub15 * { font-size: 1.5rem !important; font-weight: 700}
  .sub13 * { font-size: 1.3rem !important; font-weight: 700} */

  .mo_smenu * { font-size: 1.5rem !important; }
  .mo_stitle * { font-size: 1.5rem !important; }
  .mo_sstitle * { font-size: 1.3rem !important; }
  .mo_scont * { font-size: 0.8rem !important; }




  }


/* 테블릿 세로 (해상도 768px ~ 1023px)*/ 
@media screen and (min-width:1024px) and (max-width: 1500px) {
  
  .mbanner { height: 500px; }
  .margint { margin-top: 100px !important; }
  .menu_m {width: 125px; font-size: 1.1rem !important} 
  .main-banner { background-position:0% 0% !important } 

  h3 { font-size: 2rem !important }
  h4 { font-size: 1.3rem !important }
  h5 { font-size: 1.2rem !important }
  h6 { font-size: 1rem !important }


  .mo_smenu * { font-size: 1.7rem !important; }
  .mo_stitle * { font-size: 1.5rem !important; }
  .mo_sstitle * { font-size: 1.3rem !important; }
  .mo_scont * { font-size: 0.8rem !important; }




} 

/* 모바일 가로, 테블릿 세로 (해상도 480px ~ 767px)*/ 
@media screen and (min-width:768px) and (max-width: 1023px) {
  .mbanner { height: 300px;}
  .margint { margin-top: 0px !important; }
  .menu_m {width: 120px; font-size: 1rem !important} 

  .mo_smenu * { font-size: 1.7rem !important; }
  .mo_stitle * { font-size: 1.5rem !important; }
  .mo_sstitle * { font-size: 1.3rem !important; }
  .mo_scont * { font-size: 0.8rem !important; }

} 

/* 모바일 가로, 테블릿 세로 (해상도 ~ 479px)*/ 
@media screen and (max-width:767px){


.ft-10 { font-size : 0.9rem !important; }
.ft-11 { font-size : 0.95rem !important; }
.ft-12 { font-size : 1rem !important; }
.ft-13 { font-size : 1.1rem !important; }
.ft-14 { font-size : 1.2rem !important; }
.ft-15 { font-size : 1.3rem !important; }

.ft-16 { font-size : 1.6rem !important; }
.ft-17 { font-size : 1.6rem !important; }
.ft-18 { font-size : 1.8rem !important; }
.ft-19 { font-size : 1.8rem !important; }
.ft-20 { font-size : 1.9rem !important; }
.ft-21 { font-size : 1.9rem !important; }
.ft-22 { font-size : 2.2rem !important; }
.ft-23 { font-size : 2.3rem !important; }
.ft-24 { font-size : 2.4rem !important; }
.ft-25 { font-size : 1.9rem !important; }
.ft-26 { font-size : 2.6rem !important; }
.ft-27 { font-size : 2.7rem !important; }
.ft-28 { font-size : 2.8rem !important; }
.ft-29 { font-size : 2.9rem !important; }
.ft-30 { font-size : 3.0rem !important; }
.ft-31 { font-size : 3.1rem !important; }
.ft-32 { font-size : 3.2rem !important; }
.ft-33 { font-size : 3.3rem !important; }
.ft-34 { font-size : 3.4rem !important; }
.ft-35 { font-size : 3.5rem !important; }
.ft-36 { font-size : 3.6rem !important; }
.ft-37 { font-size : 3.7rem !important; }
.ft-38 { font-size : 3.8rem !important; }
.ft-39 { font-size : 3.9rem !important; }
.ft-40 { font-size : 4.0rem !important; }
.ft-41 { font-size : 4.0rem !important; }
.ft-42 { font-size : 4.2rem !important; }
.ft-43 { font-size : 4.3rem !important; }
.ft-44 { font-size : 4.4rem !important; }
.ft-45 { font-size : 4.5rem !important; }
.ft-46 { font-size : 4.5rem !important; }
.ft-47 { font-size : 4.7rem !important; }
.ft-48 { font-size : 4.8rem !important; }
.ft-49 { font-size : 4.9rem !important; }
.ft-50 { font-size : 5.0rem !important; }
.ft-51 { font-size : 5.0rem !important; }
.ft-52 { font-size : 5.2rem !important; }
.ft-53 { font-size : 5.3rem !important; }
.ft-54 { font-size : 5.4rem !important; }
.ft-55 { font-size : 5.5rem !important; }
.ft-56 { font-size : 5.5rem !important; }
.ft-57 { font-size : 5.7rem !important; }
.ft-58 { font-size : 5.8rem !important; }
.ft-59 { font-size : 5.9rem !important; }

  .mbanner { height: 300px; }
  .margint { margin-top: 0px !important; border:3px solid red;}
  .main-banner {margin-top:80px; }


  h3 { font-size: 2rem !important }
  h4 { font-size: 1.4rem !important }
  h5 { font-size: 1rem !important; line-height: 160% }
  h6 { font-size: 1rem !important }


  .sub_title1 { font-size: 1.5rem !important; font-weight: 700 }
  .sub_title1 { font-size: 1.3rem !important; font-weight: 700 }

  .mo_sub0 * { font-size: 1rem !important; font-weight: 700}
  .mo_sub1 * { font-size: 0.9rem !important; font-weight: 700}
  
  .mo_stitle * { font-size: 0.9rem !important; }
  .mo_sstitle * { font-size: 1.2rem !important; }
  .mo_scont * { font-size: 0.75rem !important; }


}




.ft-def { font-family:'NanumGhothic' !important; letter-spacing: -0.05rem;; }

:root {
  --base-color: #5a5a5a;
  --base-color-light: #dedede;
  --base-color-end: #b8b8b8;
  --base-color-green: #328375;
  --base-color-white: #FFFFFF;
  --base-color-blue: #4862c8;
  --base-color-blue1: #496CEB;
  --base-color-warning: #ce8344;
  --base-color-danger: #a80004;
  --base-color-black: #000000;
  --base-color-info1: #499FEB;
  --base-color-bora: #7721EB;
}


.ftc-blue { color: var(--base-color-blue) !important }


.badge-outline { border: 1px solid var(--base-color, #ccc);color: var(--base-color, #ccc); letter-spacing: -0.05rem; }
.badge-outline-gray { border: 1px solid var(--base-color-light, #ccc);color: var(--base-color-light, #ccc); letter-spacing: -0.05rem; }
.badge-outline-green { border: 1px solid var(--base-color-green, #ccc);color: var(--base-color-green, #ccc); letter-spacing: -0.05rem; }
.badge-outline-blue { border: 1px solid var(--base-color-blue, #ccc);color: var(--base-color-blue, #ccc); letter-spacing: -0.05rem; }
.badge-outline-blue1 { border: 1px solid var(--base-color-blue1, #ccc);color: var(--base-color-blue1, #ccc); letter-spacing: -0.05rem; }
.badge-outline-warning { border: 1px solid var(--base-color-warning, #ccc);color: var(--base-color-warning, #ccc); letter-spacing: -0.05rem; }
/* .badge-outline-green { border: 1px solid var(--base-color-green, #ccc);color: var(--base-color-green, #ccc); letter-spacing: -0.05rem; } */
.badge-outline-danger { border: 1px solid var(--base-color-danger, #ccc);color: var(--base-color-danger, #ccc); letter-spacing: -0.05rem; }


.bg { background-color: var(--base-color, #ffffff);color: var(--base-color, #ffffff); letter-spacing: -0.05rem; }
.bg-black { background-color: var(--base-color-black, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-gray { background-color: var(--base-color-light, #000000);color: var(--base-color, #ffffff); letter-spacing: -0.05rem; }
.bg-end { background-color: var(--base-color-end, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-green { background-color: var(--base-color-green, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-blue { background-color: var(--base-color-blue, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-blue1 { background-color: var(--base-color-blue1, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-warning { background-color: var(--base-color-warning, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-danger { background-color: var(--base-color-danger, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-info1 { background-color: var(--base-color-info1, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }
.bg-bora { background-color: var(--base-color-bora, #ffffff);color: var(--base-color-white, #ffffff); letter-spacing: -0.05rem; }




/* .badge-1 { border: 1px solid var(--base-color-1, #ccc);color: var(--base-color-1, #ccc); letter-spacing: -0.05rem; }  
.badge-bg-a-1 { background-color: var(--base-color-1, #ccc);color: var(--base-color-white, #ccc); letter-spacing: -0.05rem; }   */



.round-0 { border-radius: 0rem !important; -webkit-border-radius: 0.1rem !important; -moz-border-radius: 0.1rem !important; -ms-border-radius: 0.1rem !important; -o-border-radius: 0.1rem !important; }
.round-1 { border-radius: 1rem !important; -webkit-border-radius: 1rem !important; -moz-border-radius: 1rem !important; -ms-border-radius: 1rem !important; -o-border-radius: 1rem !important; }
.round-2 { border-radius: 2rem !important; -webkit-border-radius: 2rem !important; -moz-border-radius: 2rem !important; -ms-border-radius: 2rem !important; -o-border-radius: 2rem !important; }
.round-3 { border-radius: 3rem !important; -webkit-border-radius: 3rem !important; -moz-border-radius: 3rem !important; -ms-border-radius: 3rem !important; -o-border-radius: 3rem !important; }
.round-4 { border-radius: 4rem !important; -webkit-border-radius: 4rem !important; -moz-border-radius: 4rem !important; -ms-border-radius: 4rem !important; -o-border-radius: 4rem !important; }
.round-5 { border-radius: 5rem !important; -webkit-border-radius: 5rem !important; -moz-border-radius: 5rem !important; -ms-border-radius: 5rem !important; -o-border-radius: 5rem !important; }
.round-6 { border-radius: 6rem !important; -webkit-border-radius: 6rem !important; -moz-border-radius: 6rem !important; -ms-border-radius: 6rem !important; -o-border-radius: 6rem !important; }
.round-7 { border-radius: 7rem !important; -webkit-border-radius: 7rem !important; -moz-border-radius: 7rem !important; -ms-border-radius: 7rem !important; -o-border-radius: 7rem !important; }


.round-01 { border-radius: 0.1rem !important; -webkit-border-radius: 0.1rem !important; -moz-border-radius: 0.1rem !important; -ms-border-radius: 0.1rem !important; -o-border-radius: 0.1rem !important; }
.round-02 { border-radius: 0.2rem !important; -webkit-border-radius: 0.2rem !important; -moz-border-radius: 0.2rem !important; -ms-border-radius: 0.2rem !important; -o-border-radius: 0.2rem !important; }
.round-03 { border-radius: 0.3rem !important; -webkit-border-radius: 0.3rem !important; -moz-border-radius: 0.3rem !important; -ms-border-radius: 0.3rem !important; -o-border-radius: 0.3rem !important; }
.round-04 { border-radius: 0.4rem !important; -webkit-border-radius: 0.4rem !important; -moz-border-radius: 0.4rem !important; -ms-border-radius: 0.4rem !important; -o-border-radius: 0.4rem !important; }
.round-05 { border-radius: 0.5rem !important; -webkit-border-radius: 0.5rem !important; -moz-border-radius: 0.5rem !important; -ms-border-radius: 0.5rem !important; -o-border-radius: 0.5rem !important; }
.round-06 { border-radius: 0.6rem !important; -webkit-border-radius: 0.6rem !important; -moz-border-radius: 0.6rem !important; -ms-border-radius: 0.6rem !important; -o-border-radius: 0.6rem !important; }
.round-07 { border-radius: 0.7rem !important; -webkit-border-radius: 0.7rem !important; -moz-border-radius: 0.7rem !important; -ms-border-radius: 0.7rem !important; -o-border-radius: 0.7rem !important; }


.round-right-01 { border-radius: 0rem 0.1rem 0.1rem 0rem !important; -webkit-border-radius: 0rem 0.1rem 0.1rem 0rem !important; -moz-border-radius: 0rem 0.1rem 0.1rem 0rem !important; -ms-border-radius: 0rem 0.1rem 0.1rem 0rem !important; -o-border-radius: 0rem 0.1rem 0.1rem 0rem !important; }
.round-right-02 { border-radius: 0rem 0.2rem 0.2rem 0rem !important; -webkit-border-radius: 0rem 0.2rem 0.2rem 0rem !important; -moz-border-radius: 0rem 0.2rem 0.2rem 0rem !important; -ms-border-radius: 0rem 0.2rem 0.2rem 0rem !important; -o-border-radius: 0rem 0.2rem 0.2rem 0rem !important; }
.round-right-03 { border-radius: 0rem 0.3rem 0.3rem 0rem !important; -webkit-border-radius: 0rem 0.3rem 0.3rem 0rem !important; -moz-border-radius: 0rem 0.3rem 0.3rem 0rem !important; -ms-border-radius: 0rem 0.3rem 0.3rem 0rem !important; -o-border-radius: 0rem 0.3rem 0.3rem 0rem !important; }
.round-right-04 { border-radius: 0rem 0.4rem 0.4rem 0rem !important; -webkit-border-radius: 0rem 0.4rem 0.4rem 0rem !important; -moz-border-radius: 0rem 0.4rem 0.4rem 0rem !important; -ms-border-radius: 0rem 0.4rem 0.4rem 0rem !important; -o-border-radius: 0rem 0.4rem 0.4rem 0rem !important; }
.round-right-05 { border-radius: 0rem 0.5rem 0.5rem 0rem !important; -webkit-border-radius: 0rem 0.5rem 0.5rem 0rem !important; -moz-border-radius: 0rem 0.5rem 0.5rem 0rem !important; -ms-border-radius: 0rem 0.5rem 0.5rem 0rem !important; -o-border-radius: 0rem 0.5rem 0.5rem 0rem !important; }
.round-right-06 { border-radius: 0rem 0.6rem 0.6rem 0rem !important; -webkit-border-radius: 0rem 0.6rem 0.6rem 0rem !important; -moz-border-radius: 0rem 0.6rem 0.6rem 0rem !important; -ms-border-radius: 0rem 0.6rem 0.6rem 0rem !important; -o-border-radius: 0rem 0.6rem 0.6rem 0rem !important; }
.round-right-07 { border-radius: 0rem 0.7rem 0.7rem 0rem !important; -webkit-border-radius: 0rem 0.7rem 0.7rem 0rem !important; -moz-border-radius: 0rem 0.7rem 0.7rem 0rem !important; -ms-border-radius: 0rem 0.7rem 0.7rem 0rem !important; -o-border-radius: 0rem 0.7rem 0.7rem 0rem !important; }
.round-right-08 { border-radius: 0rem 0.8rem 0.8rem 0rem !important; -webkit-border-radius: 0rem 0.8rem 0.8rem 0rem !important; -moz-border-radius: 0rem 0.8rem 0.8rem 0rem !important; -ms-border-radius: 0rem 0.8rem 0.8rem 0rem !important; -o-border-radius: 0rem 0.8rem 0.8rem 0rem !important; }
.round-right-09 { border-radius: 0rem 0.9rem 0.9rem 0rem !important; -webkit-border-radius: 0rem 0.9rem 0.9rem 0rem !important; -moz-border-radius: 0rem 0.9rem 0.9rem 0rem !important; -ms-border-radius: 0rem 0.9rem 0.9rem 0rem !important; -o-border-radius: 0rem 0.9rem 0.9rem 0rem !important; }
.round-right-10 { border-radius: 0rem 1rem 1rem 0rem !important; -webkit-border-radius: 0rem 1rem 1rem 0rem !important; -moz-border-radius: 0rem 1rem 1rem 0rem !important; -ms-border-radius: 0rem 1rem 1rem 0rem !important; -o-border-radius: 0rem 1rem 1rem 0rem !important; }

.round-bottom-01 { border-radius: 0rem 0rem 0.1rem 0.1rem !important; -webkit-border-radius: 0rem 0rem 0.1rem 0.1rem !important; -moz-border-radius: 0rem 0rem 0.1rem 0.1rem !important; -ms-border-radius: 0rem 0rem 0.1rem 0.1rem !important; -o-border-radius: 0rem 0rem 0.1rem 0.1rem !important; }
.round-bottom-02 { border-radius: 0rem 0rem 0.2rem 0.2rem !important; -webkit-border-radius: 0rem 0rem 0.2rem 0.2rem !important; -moz-border-radius: 0rem 0rem 0.2rem 0.2rem !important; -ms-border-radius: 0rem 0rem 0.2rem 0.2rem !important; -o-border-radius: 0rem 0rem 0.2rem 0.2rem !important; }
.round-bottom-03 { border-radius: 0rem 0rem 0.3rem 0.3rem !important; -webkit-border-radius: 0rem 0rem 0.3rem 0.3rem !important; -moz-border-radius: 0rem 0rem 0.3rem 0.3rem !important; -ms-border-radius: 0rem 0rem 0.3rem 0.3rem !important; -o-border-radius: 0rem 0rem 0.3rem 0.3rem !important; }
.round-bottom-04 { border-radius: 0rem 0rem 0.4rem 0.4rem !important; -webkit-border-radius: 0rem 0rem 0.4rem 0.4rem !important; -moz-border-radius: 0rem 0rem 0.4rem 0.4rem !important; -ms-border-radius: 0rem 0rem 0.4rem 0.4rem !important; -o-border-radius: 0rem 0rem 0.4rem 0.4rem !important; }
.round-bottom-05 { border-radius: 0rem 0rem 0.5rem 0.5rem !important; -webkit-border-radius: 0rem 0rem 0.5rem 0.5rem !important; -moz-border-radius: 0rem 0rem 0.5rem 0.5rem !important; -ms-border-radius: 0rem 0rem 0.5rem 0.5rem !important; -o-border-radius: 0rem 0rem 0.5rem 0.5rem !important; }
.round-bottom-06 { border-radius: 0rem 0rem 0.6rem 0.6rem !important; -webkit-border-radius: 0rem 0rem 0.6rem 0.6rem !important; -moz-border-radius: 0rem 0rem 0.6rem 0.6rem !important; -ms-border-radius: 0rem 0rem 0.6rem 0.6rem !important; -o-border-radius: 0rem 0rem 0.6rem 0.6rem !important; }
.round-bottom-07 { border-radius: 0rem 0rem 0.7rem 0.7rem !important; -webkit-border-radius: 0rem 0rem 0.7rem 0.7rem !important; -moz-border-radius: 0rem 0rem 0.7rem 0.7rem !important; -ms-border-radius: 0rem 0rem 0.7rem 0.7rem !important; -o-border-radius: 0rem 0rem 0.7rem 0.7rem !important; }
.round-bottom-08 { border-radius: 0rem 0rem 0.8rem 0.8rem !important; -webkit-border-radius: 0rem 0rem 0.8rem 0.8rem !important; -moz-border-radius: 0rem 0rem 0.8rem 0.8rem !important; -ms-border-radius: 0rem 0rem 0.8rem 0.8rem !important; -o-border-radius: 0rem 0rem 0.8rem 0.8rem !important; }
.round-bottom-09 { border-radius: 0rem 0rem 0.9rem 0.9rem !important; -webkit-border-radius: 0rem 0rem 0.9rem 0.9rem !important; -moz-border-radius: 0rem 0rem 0.9rem 0.9rem !important; -ms-border-radius: 0rem 0rem 0.9rem 0.9rem !important; -o-border-radius: 0rem 0rem 0.9rem 0.9rem !important; }
.round-bottom-10 { border-radius: 0rem 0rem 1rem 1rem !important; -webkit-border-radius: 0rem 0rem 1rem 1rem !important; -moz-border-radius: 0rem 0rem 1rem 1rem !important; -ms-border-radius: 0rem 0rem 1rem 1rem !important; -o-border-radius: 0rem 0rem 1rem 1rem !important; }



.wd-10 { width: 10px !important; display: inline-block }
.wd-20 { width: 20px !important; display: inline-block }
.wd-30 { width: 30px !important; display: inline-block }
.wd-40 { width: 40px !important; display: inline-block }
.wd-50 { width: 50px !important; display: inline-block }
.wd-60 { width: 60px !important; display: inline-block }
.wd-70 { width: 70px !important; display: inline-block }
.wd-80 { width: 80px !important; display: inline-block }
.wd-90 { width: 90px !important; display: inline-block }
.wd-100 { width: 100px !important; display: inline-block }
.wd-110 { width: 110px !important; display: inline-block }
.wd-120 { width: 120px !important; display: inline-block }
.wd-130 { width: 130px !important; display: inline-block }
.wd-140 { width: 140px !important; display: inline-block }
.wd-150 { width: 150px !important; display: inline-block }
.wd-160 { width: 160px !important; display: inline-block }
.wd-170 { width: 170px !important; display: inline-block }
.wd-180 { width: 180px !important; display: inline-block }
.wd-190 { width: 190px !important; display: inline-block }
.wd-200 { width: 200px !important; display: inline-block }
.wd-210 { width: 210px !important; display: inline-block }
.wd-220 { width: 220px !important; display: inline-block }
.wd-230 { width: 230px !important; display: inline-block }
.wd-240 { width: 240px !important; display: inline-block }
.wd-250 { width: 250px !important; display: inline-block }


.ws { white-space: nowrap; }
.wsnone { white-space: wrap; }
.text-nam { color: #2d6aa8 }
.text-secondary-1 { color: #4a4a4a }


.text-nam-5 { color: #213eaf }
.text-pink { color: #db5af1 }

.text-indent05 {
  text-indent: 0.5rem;;
}

.text-namw {
  color: #adb5d6;
}

.text-greenw {
  color: #d1f5c0;
}
