

	/* THEME CSS [ GBD - BLUE THONE ] */

			/*  TEXT */
	.theme-text-1 { color: #99FFDF; /* GREEN 옅은 */ }
	.theme-text-2 { color: #2EC193; /* GREEN 중간 */ }
	.theme-text-3 { color: #126E51; /* GREEN 진한 */ }
	.theme-text-4 { color: #FDB304; /* YELLOW */ }
	.theme-text-5 { color: #F7C958; /* ACTIVE YELLOW */ }
	.theme-text-close { color: #ec7d62; /* CLOSW */ }

			/* TEXT : HOVER  */
	.theme-text-hov-1:hover { color: ##99FFDF!important;}
	.theme-text-hov-2:hover { color: #2EC193!important;}
	.theme-text-hov-3:hover { color: #126E51!important;}
	.theme-text-hov-4:hover { color: #FDB304!important;}
	.theme-text-hov-5:hover { color: #f7c958!important;}

			/*  BUTTON */
	.theme-btn-1 { background-color: ##99FFDF!important; color: #fff!important;}
	.theme-btn-2 { background-color: #2EC193!important; color: #fff;}
	.theme-btn-3 { background-color: #126E51!important; color: #fff;}
	.theme-btn-4 { background-color: #FDB304!important; color: #000!important;}
	.theme-btn-5 { background-color: #f7c958!important; color: #000;}

			/*  BACKGROUND */
	.theme-bg-1 { background-color: #99FFDF!important;}
	.theme-bg-2 { background-color: #2EC193!important;}
	.theme-bg-3 { background-color: #126E51!important;}
	.theme-bg-4 { background-color: #FDB304!important;}
	.theme-bg-5 { background-color: #f7c958!important;}

	.theme-btn-close { background-color: #ec7d62!important; color: #fff!important; /* YELLOW */ }



		/* Box shadow */
	.theme-bsh-1 { box-shadow: 0 0 7px #126E51, 0 0 14px #126E51; }
	.theme-bsh-2 { box-shadow: 0 0 7px #2EC193, 0 0 14px #2EC193; }
	.theme-bsh-3 { box-shadow: 0 0 7px #126E51, 0 0 14px #126E51; }
	.theme-bsh-4 { box-shadow: 0 0 7px #FDB304, 0 0 14px #FDB304; }
	
		/* Border */
	.theme-b-top-1 { border-top : 1px solid ##99FFDF!important; }
	.theme-b-bottom-1 { border-bottom : 1px solid ##99FFDF!important; }




	/* HR CSS */

	.hr-custom {
	  line-height: 1em;
	  position: relative;
	  outline: 0;
	  border: 0;
	  color: black;
	  text-align: center;
	  height: 1.5em;
	  opacity: .5;
	}
	.hr-custom:before {
	  content: '';
	  background: linear-gradient(to right, transparent, #818078, transparent);
	  position: absolute;
	  left: 0;
	  top: 50%;
	  width: 100%;
	  height: 1px;
	}
	.hr-custom:after {
	  content: attr(data-content);
	  position: relative;
	  display: inline-block;
	  color: black;
	  padding: 0 .5em;
	  line-height: 1.5em;
	  color: #818078;
	}



	/* ADD Theme css */
	.theme-btn-0 {
		background-color: transparent;
		color: #EFEFEF;
	}