
:root {
	/* Color */
	--color-blue-1 : #0f8be0;
	--color-blue-2 : #269dd3;
	--color-blue-3 : #036999;
	--color-yellow : #f2df3a;
	--color-yellow-active : #f7c958;
	--color-close : #ec7d62;
}

	/* THEME CSS [ GBD - BLUE THONE ] */

			/*  TEXT */
	.theme-text-1 { color: #0f8be0; /* BLUE */ }
	.theme-text-2 { color: #269dd3; /* LIGHT BLUE */ }
	.theme-text-3 { color: #036999; /* DARK BLUE */ }
	.theme-text-4 { color: #F2DF3A; /* YELLOW */ }
	.theme-text-5 { color: #f7c958; /* ACTIVE YELLOW */ }
	.theme-text-close { color: #ec7d62; /* CLOSE RED */ }

			/* TEXT : HOVER  */
	.theme-text-hov-1:hover { color: #0f8be0!important; /* BLUE */ }
	.theme-text-hov-2:hover { color: #269dd3!important; /* LIGHT BLUE */ }
	.theme-text-hov-3:hover { color: #036999!important; /* DARK BLUE */ }
	.theme-text-hov-4:hover { color: #F2DF3A!important; /* YELLOW */ }
	.theme-text-hov-5:hover { color: #f7c958!important; /* ACTIVE YELLOW */ }

			/*  BUTTON */
	.theme-btn-1 { background-color: #0f8be0!important; color: #fff!important; /* BLUE */ }
	.theme-btn-2 { background-color: #269dd3!important; color: #fff; /* LIGHT BLUE */ }
	.theme-btn-3 { background-color: #036999!important; color: #fff; /* DARK BLUE */ }
	.theme-btn-4 { background-color: #F2DF3A!important; color: #000; /* YELLOW */ }
	.theme-btn-5 { background-color: #f7c958!important; color: #000; /* ACTIVE YELLOW */ }

/*	.theme-btn-close { background-color: #ec7d62!important; color: #fff!important; } 이전색상 */
	.theme-btn-close { background-color: #fe3f40!important; color: #fff!important; /* YELLOW */ }

			/* BUTTON : HOVER */
/*	.bt.theme-btn-1:hover { background-color: #f7c958!important; color: #000; }
	.bt.theme-btn-2:hover { background-color: #f7c958!important; color: #000; }
	.bt.theme-btn-3:hover { background-color: #f7c958!important; color: #000; }*/



	



		/* Box shadow */
	.theme-bsh-1 { box-shadow: 0 0 7px #036999, 0 0 14px #036999; }
	.theme-bsh-2 { box-shadow: 0 0 7px #269dd3, 0 0 14px #269dd3; }
	.theme-bsh-3 { box-shadow: 0 0 7px #036999, 0 0 14px #036999; }
	.theme-bsh-4 { box-shadow: 0 0 7px #F2DF3A, 0 0 14px #F2DF3A; }
	
		/* Border */
	.theme-b-top-1 { border-top : 1px solid #0f8be0!important; }
	.theme-b-bottom-1 { border-bottom : 1px solid #0f8be0!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;
	}



	/* Basic CSS */