

/**************************************/
/* ÅÚ·¯¸¯ ÅÇ ±âº» ½ºÅ¸ÀÏ */
/**************************************/
.rtsIn, .rtsTxt
{
    padding-left: 2px !important;
    padding-top: 3px !important;
    text-align: center !important;
    vertical-align:middle !important;
    height:30px;
}

/*  
    RadMonthYear ÄÁÆ®·Ñ ´ÙÀ½ ÄÁÆ®·ÑÀÌ ÀÚµ¿À¸·Î
    ´ÙÀ½ÁÙ·Î ³»·Á°¡´Â °Í ¹æÁö
*/
.RadPicker {
    display: inline-table;
}

/**************************************/
/* ¸ÞÀÎÆäÀÌÁö ¹öÆ° ¿µ¿ª  ½ºÅ¸ÀÏ */
/**************************************/
.black_main_style1{background-color:#ffc740;text-align:center;border-top:1px solid #999999;border:0;}
.black_main_style1 tr{height:120px; margin:auto;}
.black_main_style1 td{float:left;width:33.3%;height:70px; vertical-align:middle; padding-top:20px; padding-bottom:20px;}


/**************************************/
/* ¸ÞÀÎÆäÀÌÁö ÇÏ´Ü ÅÇ ½ºÅ¸ÀÏ */
/**************************************/
.black_mainbottom_style1{height:33px;background:#2b2d34;}
.black_mainbottom_style1 tr{height:33px;margin:auto;}
.black_mainbottom_style1 td{float:left;width:33.3%;height:33px;font-size:14px;}
.black_mainbottom_style1 td a{display:block;height:33px;border-left:1px solid #55575d;color:#fff;font-size:14px;line-height:2.75em;text-align:center;}


/**************************************/
/* ¸®½ºÆ® °¢ ¼¿ ½ºÅ¸ÀÏ */
/**************************************/
.black_listitem_style1
{
   color:White;
   padding-left:10px;
   padding-top:3px;
   font-size:14px;
}

.black_listitem_style2
{
   color:black;
   padding-left:10px;
   padding-top:3px;
   font-size:14px;
}

/**************************************/
/* ¸®½ºÆ® ÇÏ´Ü ÆäÀÌÁö Å×ÀÌºí ½ºÅ¸ÀÏ */
/**************************************/
.black_listpaging_style1{width: 100%; text-align: center; margin-top : 5px;}
.black_listpaging_style1 a 
{
	margin: 0px 3px; 
	border: 1px solid rgb(221, 221, 221); 
	width: 38px; 
	height: 38px; 
	font-size: 13px; 
	font-weight: bold; 
	display: inline-block; 
	background-color: rgb(255, 255, 255);
}
.black_listpaging_style1 span 
{
	width: 38px; 
	height: 38px; 
	color: rgb(136, 136, 136); 
	vertical-align: middle; 
	display: table-cell;
}

.black_listpaging_style1 img 
{
	width: 38px; 
	height: 38px;
	color: rgb(136, 136, 136); 
	vertical-align: middle; 
	display: table-cell;
}
.black_listpaging_style1 a.arrow {border: 1px solid rgb(204, 204, 204); background-color: rgb(204, 204, 204);}
.black_listpaging_style1 span.current {	color: rgb(68, 68, 68); background-color: rgb(255, 187, 0);}
.black_listpaging_style1 a span.elmBg {text-indent: -9999px; overflow: hidden;}
.black_listpaging_style1 a span.prev {background-position: -281px -154px;}
.black_listpaging_style1 a span.next {background-position: -229px -154px;}

/**************************************/
/* ¸®½ºÆ® Ç×¸ñ Â÷·®¹øÈ£ ºÐ·ù ½ºÅ¸ÀÏ */
/**************************************/
.black_distinct_title1
{
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 10pt;
    padding-bottom: 2px;
    color: #FFFFFF;
    padding-top: 2px;
    font-family: µ¸¿ò;
    height: 24px;
    background-color: #4F81BD;
    text-align: center;
}

/**************************************/
/*  °Ë»ö ¸®½ºÆ® »óÀ§ÀÌµ¿ ¹öÆ° ½ºÅ¸ÀÏ */
/**************************************/
.black_sbutton1_style0
{
    cursor: pointer;
    border: 0px;
    color:#b4c7da;
    font-weight:bold;
    font-size:16px;
    background-color:Transparent;
    background-image: url('../../Images/Menu/btn_list.png');						
    background-repeat:no-repeat;						
    background-position: 98% 50%;						
    background-position: right 20px center;		
}
/**************************************/
/*  °Ë»ö ¸®½ºÆ® ¹öÆ° ½ºÅ¸ÀÏ */
/**************************************/
.black_sbutton1_style1
{
    cursor: pointer;
    border: 0px;
    color:#b4c7da;
    font-weight:bold;
    font-size:16px;
    background-color:Transparent;    
}
.black_sbutton1_style1_small
{
    cursor: pointer;
    border: 0px;
    color:#b4c7da;
    font-weight:bold;
    font-size:14px;
    background-color:Transparent;    
}
td.black_sbutton1_cellstyle1
{
    color:#b4c7da;
    border:3px solid #b4c7da;  
}
td.black_sbutton1_cellstyle2
{
    color:White;
    border:3px solid #CC723D;           
}
.black_sbutton1_style2
{
    cursor: pointer;
    border: 0px;
    color:#fff;
    font-weight:bold;
    font-size:16px;
    background-color:Transparent;
}
.black_sbutton1_countstyle1
{
    color:#A6A6A6;
    font-size:11px;
    display:inline-block;
    position:relative;
    bottom:13px;
    right:4px;
    text-align:right;
    float: right;
    text-decoration:none;
    height:1px;
}

/**************************************/
/*  ¼±ÅÃµÈ °Ë»ö Ç×¸ñ ¹öÆ° ½ºÅ¸ÀÏ */
/**************************************/
.black_sbutton2_style1
{
    border-width:0px;
    border-radius: 25px;
    background-color: #4F81BD;
    color:#FFFFFF;
    text-align :center;
    font-family:arial, helvetica, sans-serif;
    padding: 5px 10px 10px 10px;
    font-weight:bold;
    font-size: 14px; 
    height:35px;
    cursor:pointer;
    margin:7px 0px 7px 0px;
    -webkit-appearance: none;
}
.black_sbutton2_style2
{
    position:static;
    border-width:0px;
    border-radius: 25px;
    background-color: #F29661;    
    color:#FFFFFF;
    text-align :center;
    font-family:arial, helvetica, sans-serif;
    padding: 5px 10px 10px 10px;
    font-weight:bold;
    font-size: 14px; 
    height:35px;
    cursor:pointer;
    margin:7px 0px 7px 0px;    
    -webkit-appearance: none;
    background-image: url('../../Images/Menu/btn_cancel.png');						
    background-repeat:no-repeat;						  
    background-position: 98% 50%;						
    background-position: right 15px center;			
}
.black_sbutton2_style2_NoImage
{
    position:static;
    border-width:0px;
    border-radius: 25px;
    background-color: #F29661;    
    color:#FFFFFF;
    text-align :center;
    font-family:arial, helvetica, sans-serif;
    padding: 5px 10px 10px 10px;
    font-weight:bold;
    font-size: 14px; 
    height:35px;
    cursor:pointer;
    margin:7px 0px 7px 0px;    
    -webkit-appearance: none;		
    background-repeat:no-repeat;						  
    background-position: 98% 50%;						
    background-position: right 15px center;			
}


/**************************************/
/* ¼¼ºÎ Á¤º¸ ÆäÀÌÁö ½ºÅ¸ÀÏ */
/**************************************/
.black_pageblock_style1
{
   width:90%;
   background-color:White;
   border-radius:10px;
}
.black_pageitemtitle_style1
{
    font-size:large; 
    font-weight:normal; 
    border: solid 1px; 
    border-color: #ffc000; 
    border-collapse: collapse; 
    border-radius: 10px;
    margin:auto;
    background-color:#fff9db;
    padding-top:3px;
    padding-bottom:7px;
}


/**************************************/
/* ±âº» ¹öÆ° ½ºÅ¸ÀÏ */
/**************************************/
.black_button_style1
{
    background-color:Transparent;
	border: none;
	font-family: inherit;
	font-size: 15px;
	color: inherit;
	cursor: pointer;
	padding: 10px 30px;
	display: inline-block;
	margin: 10px 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 50px;
	border: 3px solid #fff;
	color: #fff;
	overflow: hidden;
}
.black_button_style1_small
{
   background-color:Transparent;
	border: none;
	font-family: inherit;
	font-size: 12px;
	color: inherit;
	cursor: pointer;
	padding: 5px 15px;
	display: inline-block;
	margin: 5px 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 50px;
	border: 3px solid #fff;
	color: #fff;
	overflow: hidden;
}

.black_button_style2
{
    background-color:Transparent;
	border: none;
	font-family: inherit;
	font-size: 15px;
	color: inherit;
	cursor: pointer;
	padding: 10px 30px;
	display: inline-block;
	margin: 10px 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 50px;
	border: 3px solid #575757;
	color: #575757;
	overflow: hidden;
}
.black_button_style2_small
{
    background-color:Transparent;
	border: none;
	font-family: inherit;
	font-size: 12px;
	color: inherit;
	cursor: pointer;
	padding: 5px 15px;
	display: inline-block;
	margin: 5px 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-radius: 50px;
	border: 3px solid #575757;
	color: #575757;
	overflow: hidden;
}

/**************************************/
/* ±âº» ÀÛÀº ¹öÆ° ½ºÅ¸ÀÏ */
/**************************************/
.black_smallbutton_style1
{
    border-width:0px;
    background-color: #747474;
    color:#FFFFFF;
    text-align :center;
    font-family:arial, helvetica, sans-serif;
    padding: 2px 5px 5px 5px;
    margin-right:5px;
    font-weight:bold;
    height:25px;
    cursor:pointer;
    -webkit-appearance: none;
}

/**************************************/
/* ÅÇ ½ºÅ¸ÀÏ */
/* Àû¿ë ¾ÈµÊ */
/**************************************/
.black_tab_style1
{
    font-size:14px;    
}
.black_tab_style2
{
    font-size:14px;  
    width:62px;    
}

/**************************************/
/* ÆäÀÌÁöº° Á¦¸ñ ½ºÅ¸ÀÏ */
/**************************************/
.black_subtitle_style1
{
    background-color:Orange;
    padding-top:10px;
    font-size:14px; 
    height:30px;
    width:100%
}


/* //////////////////////////////////////////// */
/* À¯Àú µî·Ï TextBox ¼³Á¤ */
/* //////////////////////////////////////////// */
.black_textbox_user30
{
    width:100%;
    font-size:16px;
    height:30px;
}
.black_textbox_user40
{
    width:100%;
    font-size:16px;
    height:40px;
}


/**************************************/
/* µ¿¿µ»ó ÄÁÆ®·Ñ css */
/**************************************/
.movie-container 
{
    position: relative;
    width: 98%;
    height: 0;
    padding-bottom: 56.25%;
}
.movie-video 
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* //////////////////////////////////////////// */
/* Æ²°íÁ¤
/* //////////////////////////////////////////// */
.menu-default{background-color:#363a3b;border-color:#363a3b}
.menu-fixed-top{position:fixed;right:0;left:0;z-index:1000}


/* //////////////////////////////////////////// */
/* html div ÅØ½ºÆ® ¿¡¾î¸®¾î
/* //////////////////////////////////////////// */
.text-area-div
{
     font-size:14px;
    overflow-y:scroll;
    background-color:white;
    height:200px;
    width:95%;
    margin-left:10px;
}                                                                                                                                                                                                            
                                                                                                                                                                                                              


