/***************************************************************************/
/*                     Basic Css ¼³Á¤                                       /
/***************************************************************************/
body {margin:0px; padding:0px;
scrollbar-face-color:#EFEFEF;
scrollbar-shadow-color:#9C9E9C;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#9C9E9C;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#EAEAEA;
scrollbar-arrow-color:#9C9E9C;
}
body,table,select,input,textarea {font:11px tahoma; color:#777777; letter-spacing:-0.02em; line-height:18px;}
  a:link      {text-decoration:none; color:#777777;}
  a:active    {text-decoration:none; color:#777777;}
  a:visited   {text-decoration:none; color:#777777;}
  a:hover     {text-decoration:none; color:5AA5C8;}

input, select {padding:1 2; height:18; font-size:11px;}
textarea{overflow-x:hidden;overflow-y:auto;border:1px solid #dddddd; padding:1 4;}

table {border-collapse:collapse; word-break:break-all;}
img {border:0;}
form {margin:0;}

.login  {padding:1 2; border:1px solid #EDEDED; height:18; width:109; font-size:11px; background-color:#EDEDED;}
.input  {padding:1 2; border:1px solid #dddddd; height:18; font-size:11px;}
.select {padding:1 2; border:1px solid #dddddd; height:18; font-size:11px;}

/***************************************************************************/
/*                           location ¼³Á¤                                  /
/***************************************************************************/
/* location ¸µÅ© ¹× ÆùÆ® */
.loc:link     {font:11px dotum; color:#555555; letter-spacing:-0.02em;}
.loc:link     {font:11px dotum; color:#555555; letter-spacing:-0.02em;} 
.loc:visited  {font:11px dotum; color:#555555; letter-spacing:-0.02em;}
.loc:hover    {font:11px dotum; color:#5AA5C8; letter-spacing:-0.02em; text-decoration:none;}

.lod          {font:11px dotum; color:#000000; letter-spacing:-0.02em;}

/* location ¿µ¿ª */
.loh {vertical-align:bottom; text-align:right; padding-bottom:11px; border-bottom:2px solid #E6E6E6;}

/***************************************************************************/
/*                     ¸µÅ© ¹× ÆùÆ®°ü·Ã ¼³Á¤                                /
/***************************************************************************/


/* font color*/
.bold  {color:#333333; font-weight:bold}
.font01  {color:#333333;}
.font02  {color:#76763C;}
.font14p  {color:#444444;font-size:14px;}
.fblue  {color:#81A6BE;} /* ºí·ç*/
.fyell  {color:#A7A058;} /* ¿¤·Î¿ìÄ«*/
.foran  {color:#FF3600;} /* orange */
.fgold  {color:#A09655;} /* ±Ý»ö */
.fgreen  {color:#508E8F;} /* ±×¸° */
.fbrown  {color:#B0927B;} /* ºê¶ó¿î */
.font_tle  {color:#7F6147; font-size:16px; font-weight:bold}



/* font style*/
.date  {color:#267DB3; border-right:1px solid #C4D8E6; border-left:1px solid #C4D8E6; text-align:center; width:90;}
.day  {color:#9A9A9A;}
.gallery  {color:#777777; text-align:center;}
.small  {font-size:11px;}
.saying  {font-size:11px; color:#FFFFFF; padding-left:5px; text-align:left; line-height:14px;}
.comm  {color:#333333; font-weight:bold;}



/***************************************************************************/
/*                   ÀÏ¹Ý ·¹ÀÌ¾Æ¿ô ¹× ¹è°æ¼³Á¤                                        /
/***************************************************************************/
.con {padding-left:21; padding-top:13; padding-bottom:40; border-left:1px solid #E6E6E6; text-align:left;}
.left  {padding-left:10px;}
.footer  {border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; padding-top:18; padding-bottom:18; padding-left:20;}/*footer*/
.top  {text-align:right; height:15px; padding-right:10;}/*top*/

.tle  {vertical-align:top; border-bottom:2px solid #E6E6E6;}
.tle_spc  {height:29px;}
.stle  {vertical-align:top; padding-bottom:10px; color:0D5E90; font-weight:bold;}
.sstle {border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding-bottom:8; padding-top:8; padding-left:2;}
.sstle02 {padding-bottom:8; padding-top:8; padding-left:2;}

/*contents Å×ÀÌºí*/
table.txt {}
  .txt td {padding-left:15px; padding-bottom:4px;}

/***************************************************************************/
/*                   ¹è°æ»ö»ó / ¹è°æÀÌ¹ÌÁö °ü·Ã¼³Á¤                                        /
/***************************************************************************/
/*¶óÀÎ*/
.line01  {height:2px; background:#cccccc;}
.line02  {height:1px; background:#C4D8E6;}
.line03  {height:1px; background:#9CB9D6;}
.line04  {height:1px; background:#dddddd;}
.line05  {height:1px; background:#D1DEEB;}

/*º¸´õ¹Ú½º*/
.border01 {border: 3px solid B7D2E2; padding:10; background:EEF3F6; color:#666666; font-weight:bold; text-align:center;}


/***************************************************************************/
/*                   °Ô½ÃÆÇ / Å×ÀÌºí °ü·Ã¼³Á¤                                        /
/***************************************************************************/
/* ¸ÞÀÎ°øÁö»çÇ× */
table.notice {}
  .notice td {padding-right:2px; padding-left:2px; padding-top:2px; padding-bottom:1px;}

/* Å×ÀÌºí ¸®½ºÆ® */
table.list {border-top:2px solid #BFB79D; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
  .list th {color:#555555; background:#ECE8DB; border-top:1px solid #FFFFFF; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; height:28;}/*Ä®·³¹Ù*/
  .list td {padding-top:5px; padding-bottom:2px; padding-left:5px; padding-right:5px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc;}
  
/* ¿¬Çõ ¸®½ºÆ® */
table.his {border-top:2px solid #dddddd; border-bottom:2px solid #dddddd;}
  .his td {padding-top:8px; padding-bottom:6px; padding-left:5px; padding-right:5px; border-bottom:1px solid #dddddd;}

/* °Ô½ÃÆÇ ¸®½ºÆ® */
table.listin {border-top:2px solid #95AEC5; border-bottom:2px solid #95AEC5;}
  .listin th {color:#466C8E; background:#ECF1F6; border-top:1px solid #FFFFFF; border-bottom:1px solid #95AEC5; height:28;}/*Ä®·³¹Ù*/
  .listin td {padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:2px; border-bottom:1px solid #D6DFE8;}

/* °Ô½ÃÆÇ ¸®½ºÆ®1_ÀÐ±â */
table.list1 {border-top:2px solid #95AEC5;}
  .list1 th {padding-right:5px; padding-left:5px; text-align:left; color:#466C8E; background:#ECF1F6; border-top:1px solid #FFFFFF; border-bottom:1px solid #95AEC5; font-weight:normal; height:28;}/*Ä®·³¹Ù*/
  .list1 td {border-bottom:1px solid #D6DFE8; padding-top:5px; padding-bottom:2px; padding-right:5px; padding-left:5px;}

/*ÀÐ±â³»¿ë¿µ¿ª*/
.listview  {padding:15 15 30 15;}

/* °Ô½ÃÆÇ ¸®½ºÆ®1_¾²±â */
table.write {border-top:2px solid #95AEC5;border-bottom:2px solid #95AEC5;}
  .write th {padding-left:5px; text-align:left; color:#466C8E; background:#ECF1F6; border-top:1px solid #FFFFFF; border-bottom:1px solid #95AEC5; font-weight:normal; height:28;}/*Ä®·³¹Ù*/
  .write td {border-bottom:1px solid #D6DFE8; padding-left:5px; padding-top:5px; padding-bottom:5px; }

/*¸®½ºÆ® ¹Ù·Î°¡±â*/
.listgo  {font-size:11px; color:#CCCCCC; padding-top:10px; text-align:center;}
  .listgo a:link    {color:#777777;}
  .listgo a:visited  {color:#777777;}
  .listgo a:hover  {color:#333333; text-decoration:none;}
  .listgo_now  {color:#95AEC5; letter-spacing:-0.05em; font-weight:bold;}/*ÇöÀç ¸®½ºÆ® Ç¥½Ã*/
  
/*°Ë»ö*/
.sergo  {font-size:11px; color:#CCCCCC; padding-top:10px; text-align:center;}
.ser_txt  {padding:1 4; border:1px solid #B6CBE0; height:18; font-size:11px;}

/*ÀÌÀü/´ÙÀ½±Û ¹Ù·Î°¡±â*/
.postgo  {border-top:1px solid #95AEC5; border-bottom:2px solid #95AEC5;}
  .postgo th {border-bottom:1px solid #95AEC5; padding-top:6px;}
  .postgo td {color:#777777; padding-top:5px; padding-bottom:2px; padding-right:5px; padding-left:5px; border-bottom:1px solid #D6DFE8;}

/*°¶·¯¸® ¸®½ºÆ®*/
table.list2  {border-top:2px solid #95AEC5; border-bottom:2px solid #95AEC5;}


/*½Ä´ÜÅ×ÀÌºí*/
table.weekm {}
  .weekm th {color:#333333; border-top:1px solid #FFFFFF; border-bottom:2px solid #cccccc; background:#efefef; height:30;}/*Ä®·³¹Ù*/
  .weekm td {padding-right:5px; padding-left:5px; padding-top:5px; padding-bottom:2px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
  .weekm a:link     {color:#36917F;}
  .weekm a:visited  {color:#36917F;}
  .weekm a:hover    {color:#000000; text-decoration:none;}
  
.weekdate {color:#4A872B; text-align:center; font-weight:bold;}


/***************************************************************************/
/*                   ÆË¾÷ ¼³Á¤                                             /
/***************************************************************************/
.pop_line  {border:2px solid #6D97C2; padding:10;}

.pop_close  {text-align:center; border-top:1px solid #C6D6E6; padding-top:10;}

.pop_close01  {text-align:right; padding-top:5;}
.pop_close02  {text-align:right; padding-top:7;}
.pop_close03  {text-align:right; padding-top:8;}
.pop_con01  {padding-top:10; padding-bottom:10; padding-left:5; padding-right:5; color:235E82; height:285;}
.pop_con02  {padding:10; height:278}
.pop_con03  {padding-top:10; padding-bottom:10; padding-left:10; color:97846F; height:240;}
.pop_tle01  {padding-left:5; padding-right:5;padding-bottom:5; font-weight:bold; color:#F3F8CF; height:70;}
.pop_tle02  {padding-bottom:5; padding-left:10; padding-right:10; font-weight:bold; color:#000000; height:76;}
.pop_tle03  {padding-bottom:5; padding-left:10; font-weight:bold; color:#4E3712; height:110;}

.pop_album  {border:2px solid #A99B25; padding:10;}
.pop_album_view  {border:1px solid #DCD6A6; padding:9;}
.pop_album_close  {text-align:center; border-top:1px solid #DCD6A6; padding-top:10;}

/* ÆË¾÷Ã¢¸®½ºÆ® */
table.list3
  .list3 th {padding-right:5px; padding-left:5px; text-align:left; color:#333333; font-weight:normal; height:28;}/*Ä®·³¹Ù*/
  .list3 td {border-top:1px solid #DCD6A6; padding-top:5px; padding-bottom:2px;}
  
/***************************************************************************/
/*                   È¸¿ø°ü·Ã ¼³Á¤                                            /
/***************************************************************************/
.mem_box  {border:3px solid #B7D2E2; padding:15; background:F6F6F6; text-align:center;}
.mem_box_in  {padding:15; background:FFFFFF; text-align:center;}
  
  
/***************************************************************************/
/*                   ¸ÞÀÎÀÇ ÀÏÁ¤Ç¥ ¼³Á¤                                            /
/***************************************************************************/
.sch_01 {color:#666666;}/*ÆòÀÏ±âº»*/
  .sch_01:link     {color:#666666;}
  .sch_01:visited  {color:#666666;}
  .sch_01:hover    {color:#000000;}
.sch_02 {color:#3A98C4;}/*Åä¿äÀÏ±âº»*/
  .sch_02:link     {color:#3A98C4;}
  .sch_02:visited  {color:#3A98C4;}
  .sch_02:hover    {color:#000000;}
.sch_03 {color:#C53B3B;}/*ÀÏ¿äÀÏ±âº»*/
  .sch_03:link     {color:#C53B3B;}
  .sch_03:visited  {color:#C53B3B;}
  .sch_03:hover    {color:#000000;}
.sch_today02 {color:#39B54A; font-weight:bold}/*¿À´ÃÇ¥½Ã*/
  .sch_today02:link     {color:#39B54A;}
  .sch_today02:visited  {color:#39B54A;}
  .sch_today02:hover    {color:#39B54A;}

.sch_date {color:#FFFFFF; line-height:14px; font-size:11px; font-weight:bold; padding-bottom:6; padding-left:8; vertical-align:bottom;}/*³â´ÞÀÏÇ¥½Ã*/
.sch_today {color:#FFFFFF; line-height:14px; font-size:11px; padding-left:8; padding-right:15; text-align:left; font-family:"µ¸¿ò";}/*¿À´ÃÀÇ ½Ä´Ü*/

table.sch02 {}
  .sch02 td {border-bottom:1px solid #CCCCCC;}
  
table.sch {}
  .sch th {padding-right:10px; padding-left:10px; text-align:left; color:#FFFFFF; height:30; vertical-align:bottom; padding-bottom:6}/*Ä®·³¹Ù*/
  .sch td {padding-top:10px; padding-bottom:5px;}

/***************************************************************************/
/*                     °£°Ý ³ôÀÌ ¿©¹é º¸´õ °ü·Ã ¼³Á¤                            /
/***************************************************************************/
.pad_con_5 {height:5px;}/*´Ü¶ôº° °£°Ý*/
.pad_con1 {height:10px;}/*´Ü¶ôº° °£°Ý*/
.pad_con1_5 {height:15px;}/*´Ü¶ôº° °£°Ý*/
.pad_con2 {height:20px;}/*´Ü¶ôº° °£°Ý*/
.pad_con3 {height:30px;}/*´Ü¶ôº° °£°Ý*/
.pad_con4 {height:40px;}/*´Ü¶ôº° °£°Ý*/
.pad_con5 {height:50px;}/*´Ü¶ôº° °£°Ý*/
.pad_imgc {text-align:center; padding-top:6px; padding-bottom:20px;}
.btn {text-align:center; padding-top:15px;}

.tpad_3 {padding-top:3px;}
.lpad_10 {padding-left:10px; text-align:left;}
.lpad_15 {padding-left:15px; text-align:left;}
.lpad_20 {padding-left:20px; text-align:left;}
.rpad_10 {text-align:right; padding-right:10px;}
.rpad_20 {text-align:left; padding-right:20px;}

.numberOnly{ ime-mode:disabled; text-align:right; behavior: url('/housing/common/numberOnly.htc'); font-family:±¼¸²; font-size:9pt;  text-valign:middle;}

