

/*========== °øÅë»çÇ× ==========*/
.main_container {clear: both; margin: 0 auto; width: 910px; position: relative; z-index: 10000;}

body { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; text-align:center;
		  margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;
		  scrollbar-face-color: #F2F2F2;
		  scrollbar-shadow-color: #999999;
		  scrollbar-highlight-color: #D7D7D7;
		  scrollbar-3dlight-color: #FFFFFF;
		  scrollbar-darkshadow-color: #FFFFFF;
		  scrollbar-track-color: #F2F2F2;
		  scrollbar-arrow-color: #999999;		   
		 }
table  	{ font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; }
td       	{ font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; line-height :17px; text-decoration:none; word-break:break-all;}
select   { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; }	
textarea { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; line-height: 14px; border: 1px #CCCCCC solid ;padding: 5px 5px 5px 5px ; }

/*¸µÅ©Å×µÎ¸® »èÁ¦*/
a,img { selector-dummy:expression(this.hideFocus=true);border:0 none; } 


.skyscraper {position: absolute; right: 0; top: -45px; width: 76px;}

/*========== ÅØ½ºÆ®°ü·Ã ===========*/

 .tx_navi { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #536486; }
 .tx_title { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #2d5296; font-weight: bold;}
 .tx_blue { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #25afd5; }
 .tx_blueB { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #25afd5; font-weight: bold;}
 .tx_blueB2 { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #25afd5; font-weight: bold;}
 .tx_11px{ font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; }
 .tx_blue_11px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #2d5296; font-weight: bold;}
 .tx_blue_12px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #2986af; }
 .tx_red_12px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #e53927; }
 .tx_green_11px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #639141; font-weight: bold;}
 .tx_green_12px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #639141; font-weight: bold;}
 .tx_brown_11px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #a86a33; font-weight: bold;}
 .tx_orange { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #f3600f; }
 .tx_orange_12px { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #f3600f; }
 .tx_bluebold { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px;  text-decoration:underline; color: #2985b3;font-weight: bold; }
 .tx_white { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 14px; color: #ffffff; font-weight: bold;}
  
  

/*·Î±×ÀÎ ÅØ½ºÆ®*/
 .text_log { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px;  }
 .txs_bold {color: #666666;	font-weight: bold;}

/*ÇöÀçÀ§Ä¡Ç¥½Ã ÅØ½ºÆ®*/
 .text_loc { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #ffffff; text-align: right;}
 .txs_bk {color: #ffffff;}
 .pd_l10 {padding-left:10px;color: #888888;}

/*=========== ¸µÅ© ===========*/

/*±âº»¸µÅ© */
A:link      { color: #666666; text-decoration:none; }
A:visited  { color: #666666; text-decoration:none; }
A:active   { color: #666666; text-decoration:none; }
A:hover    { color: #3a8d9e; text-decoration:underline; }

/*========== ÆË¾÷ ===========*/
.pop_tit {background-image: url(images/pop_topbg.gif);font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #FFFFFF;font-weight: bold;height:30px;padding: 0px 0px 0px 10px ;}


/*========= Å×ÀÌºí ==========*/

/*Ç¥¾ç½ÄÅ×ÀÌºí1*/
table.basic {  border-top: 2px solid #335889;   border-bottom: 1px solid #939393;  border-collapse: collapse;}
table.basic th { background-color: #ededed; border-bottom: 1px solid #acacac; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; text-align: center; padding: 6px 3px 4px 3px ; }
table.basic td { background-color: #FFFFFF;  border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: center; padding: 4px 3px4px 3px ; }
table.basic td.cont a{ background-color: #FFFFFF;  border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #2985b3;text-decoration:underline; text-align: left; padding: 4px 3px 4px 3px ; }
table.basic td.link a{ font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 12px; color: #2985b3; text-align:center;  text-decoration:underline; padding: 4px 5px 4px 5px ; }
table.basic td.green a{ font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 12px; color: #639141; text-align:center;  padding: 4px 5px 4px 5px ; }
table.basic td.left { background-color: #FFFFFF;  border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; padding: 4px 3px 4px 3px ; }


table.view {  margin-top:10px;border-top: 2px solid #335889;   border-bottom: 1px solid #939393;  border-collapse: collapse;  }
table.view th { background-color: #ededed; border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; text-align:right; padding: 4px 10px 3px 10px ; }
table.view td { border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; padding: 4px 10px 3px 10px ; }
table.view td.cont{ border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; padding: 20px  ; }
table.view td.title{ border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #25afd5; font-weight: bold; text-align: left; padding: 4px 10px 3px 10px ; ; }
table.view td a{ font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 12px; color: #2985b3; text-align:left;  text-decoration:underline; padding:  4px 10px 3px 0px ;  }
table.view td.link a{ font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 12px; color: #2985b3; text-align:left;  text-decoration:underline; padding:  4px 10px 3px 10px ;  }
table.view td.left { background-color: #FFFFFF;  border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; padding: 4px 10px 3px 10px ; }
table.view td.photo{ text-align:center;   padding: 0px ;  }

/*Ç¥¾ç½ÄÅ×ÀÌºí2- ·¹ÀÌ¾î*/
table.calendar {   border-collapse: collapse;}
table.calendar td {  font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; text-align: center; padding: 2px 0px 0px 0px ; }
table.calendar td span {  color: #f0000f;   }
table.calendar td.sun {  color: #f26522;   }
table.calendar td.sat { color: #1f7d69;  }

table.view02 {  margin-top:10px;border-top: 2px solid #335889;   border-bottom: 1px solid #939393;  border-collapse: collapse;  }
table.view02 th { background-color: #ededed; border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; text-align:right; padding: 4px 10px 3px 10px ; }
table.view02 td { border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; text-align: left; padding: 4px 10px 3px 15px ; }
table.view02 td.link a{ font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 11px; color: #2985b3; text-align:left;  text-decoration:underline; padding:  4px 10px 3px 15px ; }
table.view02 td.photo{ text-align:center;   padding: 0px ;  }


#list{	width:540px;height:80px;overflow-y:auto; overflow-x:hidden; }

table.layer {  border-top:1px solid #e1e1e1;    border-collapse: collapse;}
table.layer th { background-color: #ebebeb;font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; color: #666666; font-weight:bold;text-align: center; padding: 5px 3px 2px 5px ; }
table.layer td { background-color: #FFFFFF;   font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: center; padding: 3px 2px 0px 2px ; }
table.layer td.link a{ font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 12px; color: #2985b3;  text-decoration:underline; padding: 3px 2px 0px  2px ; }
table.layer td.left { background-color: #FFFFFF;  border-bottom: 1px solid #d3d3d3; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; padding: 3px 2px2px 2px ;  }


/*ÅÇ*/
table.tab {  background-image: url(../images2/tab_bg.gif );  border-collapse: collapse;}
table.tab td.off {  background-image: url(../images2/tab_bg_off.gif );  font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: center; padding: 6px 0px 3px 0px; }
table.tab td.on { background-image: url(../images2/tab_bg_on.gif );  font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #335889; font-weight:bold; text-align: center; padding: 6px 0px 3px 0px;  }

/*¼­ºêÅÇ */
.subTab A:link      { color: #666666; text-decoration:none; }
.subTab A:visited  { color: #666666; text-decoration:none; }
.subTab A:active   { color: #2985b3; text-decoration:none;  font-weight:bold;}
.subTab A:hover    { color: #2985b3; text-decoration:none;  font-weight:bold;}


/*Ç¥±×¸®µåÅ×ÀÌºí2*/
table.leftmenu { margin-top: 10px; padding:   border-collapse: collapse;}
table.leftmenu th { background-color: #d7d7d7; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #565656; text-align: left; padding: 6px 4px 2px 13px ; }
table.leftmenu th.link A:hover { font-family: "µ¸¿ò", "µ¸¿òÃ¼";  font-size: 12px; color: #2d5296; text-align:left; padding: 6px 4px 2px 0px ; }

table.leftmenu td { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; padding: 4px 2px 2px 17px ; }
table.leftmenu td.link A:hover {  font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #666666; text-align: left; text-decoration:underline; }


/*Ç¥¾ç½ÄÅ×ÀÌºíÅ×µÎ¸®*/
table.border{ margin: 0; padding: 1; border-top: 1px solid #c6daf6;   border-bottom: 1px solid #c6daf6;  border-left: 1px solid #c6daf6; border-right: 1px solid #c6daf6;  border-collapse: collapse;}



/*ÆäÀÌÁö³Ñ¹ö_ ¾ð´õ¶óÀÎ ÀÖÀ½*/
.text_page_link { color: #7E7E7E; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px; 	word-spacing: 3px; } 
.text_page_link A:link, .text_page_link  A:visited, .text_page_link  A:active  { color: #7E7E7E; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px;} 
.text_page_link  A:hover { color: #115873; font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px;}

/*ÆäÀÌÁö³Ñ¹ö ÅØ½ºÆ®*/
.tx_pag { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 11px;	word-spacing: 3px; text-align: center; }
.tx_now {color: #115873;	font-weight: bold; text-decoration:underline; }
.page_now {color: #A94EF5;	font-weight: bold;font-size: 11px;}
.text_down {color: #445A81;	font-weight: bold;font-size: 11px;}

/*=========== ÀÔ·ÂÆû ===========*/
input.textbox{border:1px solid #A7A7A7; height:17px; border-bottom:1px solid #D8D8D8; 	border-right:1px solid #D8D8D8; background-color:#FBFBFB;	font-size:11px;	color:#666666;padding: 3px 5px 0px 5px;}
input.textbox01{border:1px solid #A7A7A7; height:19px; border-bottom:1px solid #D8D8D8; 	border-right:1px solid #D8D8D8; background-color:#FBFBFB;	font-size:11px;	color:#666666;padding: 3px 5px 0px 5px;}


input.textbox 2{ border:1px solid #CDCDCD;   font-size:12px; font-family:'µ¸¿ò'; color:#666666; padding-top:2px; padding-left:1px;  background-color:FFFFFF; height:18px;}
table.box { margin: 0; padding: 0; border-top: 0px ;  border-left: 2px solid #CFD6DC; border-right: 2px solid #CFD6DC; border-bottom: 2px solid #CFD6DC;  border-collapse: collapse;}
.multi_textarea { font-family: "µ¸¿ò", "µ¸¿òÃ¼"; font-size: 12px; color: #555555; line-height: 16px;  border: 1px solid; border-color:#CCCCCC; padding-left:5px; padding-top:5px;}
