/*
 ------------------------------------------------------------------------------------
 Description:	Basic Styles
 Filename:		style.css
 Version:       1.6
 ------------------------------------------------------------------------------------
                   º¯         °æ         »ç         Ç×                       
 ------------------------------------------------------------------------------------
    Date       AUTHOR                      DESCRIPTION
 ------------------------------------------------------------------------------------
 2015.05.22.   Á¶ÁöÈÆ    ºÎµ¿»êµî±â½Ã½ºÅÛ µ¿¿µ»ó ÆË¾÷ ½ºÅ¸ÀÏ Ãß°¡(2015-O00138)
 2015.06.29.   Á¶ÁöÈÆ    ºÎµ¿»êµî±â½Ã½ºÅÛ µ¿¿µ»ó ÆË¾÷ list ½ºÅ¸ÀÏ ¼öÁ¤(2015-O00166)
 2015.09.02.   Á¶ÁöÈÆ    ºÎµ¿»êµî±â½Ã½ºÅÛ µ¿¿µ»ó ÆË¾÷ list ½ºÅ¸ÀÏ ÀÌµ¿(2015-O00230)
 2016.07.21.   Á¶ÁöÈÆ    ¹ýÀÎµî±â½Ã½ºÅÛ µ¿¿µ»ó ÆË¾÷ ½ºÅ¸ÀÏ ¹× ÅÇ ½ºÅ¸ÀÏ Ãß°¡(2016-O00198)
 2016.09.29.   Á¶ÁöÈÆ    ¹ýÀÎµî±â½Ã½ºÅÛ »ç¿ë¹æ¹ý µ¿¿µ»ó 4Â÷½Ã Ãß°¡(2016-O00301)
 2017.02.16.   Á¶ÁöÈÆ    ¹ýÀÎµî±â½Ã½ºÅÛ »ç¿ë¹æ¹ý µ¿¿µ»ó 7Â÷½Ã Ãß°¡ ¹× ¼ø¼­º¯°æ(2017-O00043)
 2017.06.08.   Á¶ÁöÈÆ    UI°³¼±(2017-O00009)
 2023.03.23.   Á¤ÀºÁ¤    (2023-O00055) Edgeºê¶ó¿ìÀú ÀüÈ¯¿¡ µû¸¥ °³¼±»çÇ×
 ------------------------------------------------------------------------------------- 
*/
/*Basic Link */

body{
    font-size:12px;
    font-family:  "dotum","verdana" ,"gulim",  "Arial";
    color:#666666;
    scrollbar-face-color: #dddddd; 
    scrollbar-shadow-color: #aaaaaa; 
    line-height:14px; 
    scrollbar-highlight-color: #ffffff; 
    scrollbar-3dlight-color: #B8B8B8; 
    scrollbar-darkshadow-color: #B8B8B8; 
    scrollbar-track-color: #eeeeee; 
    scrollbar-arrow-color: #000000
}

td{    font-size:12px;font-family: "dotum","verdana" ,"gulim",  "Arial";  color:#666666; line-height:140%; }
p {     font-size:12px;font-family: "dotum","verdana" ,"gulim",  "Arial";  color:#666666; line-height:140%; }


A:link      {color:#666666;text-decoration:none;}
A:visited {color:#666666;text-decoration:none;}
A:active  {color:#0E5D96 }
A:hover  {color:#0E5D96;text-decoration:none;}

IMG {border: none;}

/*
* Å×µÎ¸® ¾ø¾Ö±â
*/
input:focus {outline:none;}
select:focus {outline:none;}
textarea:focus {outline:none;}

/* text Attribute */
.sm   				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 11px; color:#666666;  font-style: normal; text-decoration: none; line-height:130%;	}
.contents  				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 12px; color:#333333;  font-style: normal; text-decoration: none; line-height:150%; }
.s_title {   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 12px; color: #5A5A5A; font-weight:bold; padding-bottom:8px;padding-left:20px;
             background-image: url(/images/2007/comm/ic_contents.gif);
		     background-position:middle left;
		     background-repeat:no-repeat;}

.left_menu {   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 13px; color: #5A5A5A; font-weight:bold; padding-bottom:5px; padding-left:20px;
             background-image: url(/images/2007/comm/ic_left_menu.gif);
		     background-position:middle left;
		     background-repeat:no-repeat;}
			 			 
.name              {   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#000000;  font-style: normal; text-decoration: none;  font-weight: bold; 	}
.p2                   {   padding: 0.2em;	}
.sch_dday	    {   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#7D6B36;  font-style: normal; text-decoration: none; 	}
.class	            {   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#000000;  font-style: normal; text-decoration: none; padding: 0.2em; background-color:#F2F2F1; font-weight: none;  	}
.text02	            {   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#60451E;  font-style: normal; text-decoration: none; padding: 0.2em; background-color:#F9F0D7; font-weight: none;  	}


/* Input Box Attribute 
 * select font size ¼öÁ¤ 2016.09.29. Á¶ÁöÈÆ (2016-O00301)
 */
.textarea{ font-family:  "dotum","verdana" ,"gulim",  "Arial"; font-size:  12px; }
.select { font-family:  "dotum","verdana" ,"gulim",  "Arial"; font-size: 12px; color:#666666;  background-color:#ffffff; border-color: #B3B3B3; border-width:1px; border-style:solid; }
.opxion { font-family: "dotum","verdana" ,"gulim",  "Arial"; font-size:  12px; color:#666666;  background-color:#ffffff;  }
.input {font-size:12px;font-family: "dotum","verdana" ,"gulim",  "Arial"; color:#666666; border-color: #D0D0D0; border-width:1px; border-style:solid; background-color:#FFFFFF; }
.input_mu01 {font-size:12px;font-family: "dotum","verdana" ,"gulim",  "Arial"; color:#666666; border-color: #FFFFFF; border-width:1px; border-style:solid; background-color:#FFFFFF; }
.input_mu02 {font-size:12px;font-family: "dotum","verdana" ,"gulim",  "Arial"; color:#666666; border-color: #F2F8FA; border-width:1px; border-style:solid; background-color:#F2F8FA; }
.input_login{font-size:12px;font-family:"dotum", , "verdana", "Arial"; COLOR:#4a4a4a; border-color: #D0D0D0;; border-width:0px; border-style:solid; background-color:#AFD7E8;  height:15px; }

/* Button Attribute */
.btn_sky                {font-size: 12px; padding-top:2pt; font-family: "dotum","verdana" ,"gulim",  "Arial"; font-weight:bold; color:#FFFFFF; border-color: #A4D5E5; border-width:1px; border-style:solid; background-color:#64A7C3; height:18pt; letter-spacing:-0.05em; cursor:hand} 
.btn_gray               {font-size: 12px; padding-top:2pt; font-family: "dotum","verdana" ,"gulim",  "Arial"; font-weight:bold; color:#FFFFFF; border-color: #E5E5E5; border-width:1px; border-style:solid; background-color:#A5A5A5; height:15pt; letter-spacing:-0.05em; cursor:hand} 
/*border½ºÅ¸ÀÏ ¼öÁ¤ 2017.06.08. Á¶ÁöÈÆ (2017-O00009) */
.btn_close 				{font-size: 12px; padding-top:2pt; font-family: "dotum","verdana" ,"gulim",  "Arial"; font-weight:bold; color:#1F82B4; border-color: #CCCCCC; border-width:1px; border-style:solid; background-color:#F5F5F5; height:15pt; letter-spacing:-0.05em; cursor:hand} 
.btn_down			{font-size: 12px; padding-top:2pt; font-family: "gulim","dotum","sans-serif","Helvetica","verdana","arial"; color:#1F82B4; border-color: #CCCCCC; border-width:1px; border-style:solid; background-color:#F5F5F5; height:18px;  letter-spacing:-0.05em; cursor:hand}
/*height¼öÁ¤ 2017.06.08. Á¶ÁöÈÆ (2017-O00009) */
.btn_file				{font-size: 12px; padding-top:1pt;font-family: "gulim","dotum", "sans-serif","Helvetica","verdana","arial"; color:#5c5c5c; border-color: #8EC7D4; border-width:1px; border-style:solid; background-color:#F2F8FA; height:20px; letter-spacing:-0.05em; cursor:hand}

/*arrow*/

.arrow1{font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial"; font-size: 12px; color: #A4D5E5; }
.arrow2{font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial"; font-size: 12px; color: #3B88C7;}

/* Menu Link */
		.menu       				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;  font-style: normal; text-decoration: none; line-height:150%;	}
		.menu:link				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:12px; color:#666666;  font-style: normal; text-decoration: none; line-height:150%; 	}
		.menu:visited			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:12px; color:#666666;  font-style: normal; text-decoration: none; line-height:150%; }
		.menu:active			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:12px; color:#0E5D96;	 font-style: normal; text-decoration: none; line-height:150%; }
		.menu:hover			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:12px; color:#0E5D96; font-style: normal; text-decoration: underline;  line-height:150%; }
		
		.menu_left  				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  13px; color:#666666;  font-weight:bold; font-style: normal; text-decoration: none;}
		.menu_left:link				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:13px; color:#666666;  font-weight:bold; font-style: normal; text-decoration: none; 	}
		.menu_left:visited			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  13px; color:#666666; font-weight:bold;  font-style: normal; text-decoration: none; }
		.menu_left:active			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  13px; color:#0E5D96; font-weight:bold;	font-style: normal; text-decoration: none; }
		.menu_left:hover			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  13px; color:#0E5D96; font-weight:bold;	font-style: normal; text-decoration: none; }

			
		.main_title          				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;  font-style: normal; text-decoration: none;font-weight: bold; 	}
		.main_title:link				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:12px; color:#666666;  font-style: normal; text-decoration: none;font-weight: bold;	}
		.main_title:visited			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;  font-style: normal; text-decoration: none;font-weight: bold; }
		.main_title:active			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#1B6CC8;	font-style: normal; text-decoration: underline;font-weight: bold; }
		.main_title:hover			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#1B6CC8;	font-style: normal; text-decoration: underline;font-weight: bold; }
		
		.page           				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 11px; color:#777777;  font-style: normal; text-decoration: none;font-weight: none; 	}
		.page:link				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:11px; color:#777777;  font-style: normal; text-decoration: none;font-weight: none;	}
		.page:visited 			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 11px; color:#777777;  font-style: normal; text-decoration: none;font-weight: none; }
		.page:active			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 11px; color:#2286DA;	font-style: normal; text-decoration: underline;font-weight: bold; }
		.page:hover			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 11px; color:#2286DA;	font-style: normal; text-decoration: underline; font-weight: bold;}
		
		.notice1           				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;  font-style: normal; text-decoration: none; padding-left:3}
		.notice1:link				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;  font-style: normal; text-decoration: none;padding-left:3}
		.notice1:visited 			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;  font-style: normal; text-decoration: none;padding-left:3}
		.notice1:active			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#666666;	font-style: normal; text-decoration: none;padding-left:3}
		.notice1:hover			{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size:  12px; color:#5D95A5;	font-style: normal; text-decoration: none;padding-left:3}
		
/*Table Attribute */
.c_table  				{   font-family:  "dotum","verdana" ,"gulim",  "Arial";  font-size: 12px; color:#1485B0;  font-style: normal; text-decoration: none;  font-weight: bold; 	}

.bor_list {color:#5A5A5A;font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial";font-size: 12px; padding-left:3pt}
.bor_list a:link {color: #5A5A5A;font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial";font-size: 12px;}
.bor_list a:visited {color:#5A5A5A;font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial";font-size: 12px;}
.bor_list a:active {color:#5A5A5A;font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial";font-size: 12px;}
.bor_list a:hover {color: #507AE3;font-family:"dotum", "gulim","sans-serif","Helvetica","verdana","arial";font-size: 12px; text-decoration:underline}

/** Calendar */
.small_blue{font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#005dbd; line-height:120%;padding-left:3}
.small_red{font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#FF0000; letter-spacing:-0.03em;padding-left:3}
.small_black{font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#000000;padding-left:3}
.small_black a:link {font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#000000;padding-left:3}
.small_black a:visited {font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#000000;padding-left:3}
.small_black a:active {font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#000000; padding-left:3}
.small_black a:hover {font-size: 12px; font-family: "dotum", "gulim","sans-serif","Helvetica","verdana","arial"; color:#4C5ECD;padding-left:3 }

.pop_title {
	font-size:16px;
	font-weight:bold;
	background:#e3edf6;
	padding-left:20px;
}

.line {
	border-top:#cfcfcf solid 1px;	
}

#popup {
	margin-bottom:-30px;
	min-height:100%;	
}

.list img {
	vertical-align:middle;
}

/*»ç¿ë¹æ¹ý µ¿¿µ»ó ºÎµ¿»ê, ¹ýÀÎ ÅÇ 2016.07.21. Á¶ÁöÈÆ (2016-O00198)*/
.tabs {
	height:31px;
	padding-left:20px;
	padding-top:5px;
	border-bottom:3px solid #A4C2DE;
}

/*»ç¿ë¹æ¹ý µ¿¿µ»ó Å¸ÀÌÆ²  2016.07.21. Á¶ÁöÈÆ (2016-O00198)*/
.b_head {
	height:25px;
	font-size:16px;
	font-weight:bold;
	background:#e3edf6;
	padding:15px 0px 0px 20px;
	position:relative;
	z-index:1;
}
.b_head a {
	position:absolute;
	right:10px;
}
.b_space {
	height:30px;
	position:relative;
}

/*»ç¿ë¹æ¹ý µ¿¿µ»ó ÄÜÅÙÃ÷  2016.07.21. Á¶ÁöÈÆ (2016-O00198)*/
.b_contents {
	position:relative;
	width:100%;
}
.b_content {
	text-align:center;
}
/*»ç¿ë¹æ¹ý µ¿¿µ»ó Á¦¸ñ ½ºÅ¸ÀÏ width¼öÁ¤ 2016.09.29. Á¶ÁöÈÆ (2016-O00301)*/
.b_content table {
	width:550px;
	border-spacing:0;
	margin:0 auto;
	padding:0;
}
.b_content td {
	font-size:13px;
}

/*»ç¿ë¹æ¹ý µ¿¿µ»ó ¸®½ºÆ® 2016.07.21. Á¶ÁöÈÆ (2016-O00198)*/
.b_list {
	text-align:left;
	padding-left:27px;
	height:35px;
	background:url(/images/2007/button/circle.gif) no-repeat 10px 14px;
	border-bottom:#cfcfcf solid 1px;
	/*ÅØ½ºÆ® Á¤·Ä ¹Ì¼¼Á¶Á¤ 2017.02.16. Á¶ÁöÈÆ (2017-O00043)*/
	padding-top:2px;
}

.b_list img {
	vertical-align:middle;
	/*ÀÌ¹ÌÁö ¹Ì¼¼Á¤·Ä 2017.02.16. Á¶ÁöÈÆ (2017-O00043)*/
	margin-bottom:3px;
}

.b_list_title_1 {
	width:30px;
	text-align:center;
	background:#d9eaf4;
	border-bottom:#cfcfcf solid 1px;
}

.b_list_title_2 {
	width:30px;
	text-align:center;
	background:#e8e8e8;
}

.b_list_btn {
	width:100px;
	text-align:right;
	border-bottom:#cfcfcf solid 1px;
}

.b_list_btn_not {
	color:#b8b8b8;
	width:100px;
	text-align:right;
}

/*ÆË¾÷ ÇÏ´Ü 2016.07.21. Á¶ÁöÈÆ (2016-O00198)*/
.pop_foot {
	position:fixed;
	background:#dbdbdb;
	text-align:right;
	bottom:0px;
	width:100%;
	height:30px;
	clear:both;
}

.pop_foot a {
	position:absolute;
	top:9px;
	right:10px;
}
.pop_foot img {
	vertical-align:middle;
}
