/*ÇÑ±¹¼ÒºñÀÚ¿ø ¾Ë¸²¸¶´ç css*/
@import url (default.css);


@charset "utf-8";



body {font: 12px dotum, AppleGothic, 'Lucida Grande', Arial, Verdana, sans-serif; color: #666666;	
margin: 0;	padding: 0; border: none; background: #000000; overflow-x: hidden; }
img  {border: none; margin: 0; padding: 0;}
hr   {display: none;}
td   {font: 12px dotum,sans-serif; color:#666666; line-height:18px;}
th  {font: 12px dotum,sans-serif; color:#666666; line-height:18px;}
hr,legend,label,caption {display:none;}



FORM      {margin:0px;}
A:link    {FONT: 12px dotum,sans-serif; color:#666666;  text-decoration:none; line-height:18px;}
A:visited {FONT: 12px dotum,sans-serif; color:#666666; text-decoration:none; line-height:18px;}
A:hover   {FONT: 12px dotum,sans-serif; color:#220AA2; text-decoration:none; line-height:18px; text-decoration:none;}
INPUT     {background-color:#ffffff; border:1px solid #A6AEB7; FONT: 12px dotum,sans-serif; color:#666666; line-height:18px; 
          height:18px; border:1px solid #CECECE;}
SELECT    {background-color:#ffffff; border:1px solid #CECECE; FONT: 12px dotum,sans-serif; color:#666666; line-height:15px;}
TEXTAREA  {background-color:#ffffff; border:1px solid #CECECE; FONT: 12px dotum,sans-serif; color:#666666;  width:97%;}






/* °¡¿îµ¥  */

#center       {position: relative; width:100%; margin-top:0; padding: 0; height:auto;
			   background:url("/web/img/kca/per/con_bg.jpg");  list-style: none;}

#left       {position: absolute; left:0px; margin-top:0; width: 197px; height:580px;
			background:url("/web/img/kca/per/artimg02.jpg") no-repeat;}










/* ¼½¼Çº° ¹ÙÅÒ»öÁöÁ¤  */
#bottom03   {position: relative; margin-top:30px;  padding:0x; width:100%; height:90px; background-color:#595959;}






/*°Ô½ÃÆÇ ¸®½ºÆ®*/
.board_left{background:url("/web/img/kca/per/bar01.gif") no-repeat; width:11px; height:36px;}
.board_right{background:url("/web/img/kca/per/bar02.gif") no-repeat; width:13px; height:36px; }
.board_title{background:url("/web/img/kca/per/bar03.gif"); height:36px; 
			 FONT: bold 11px dotum,sans-serif; color: #443F7A; text-align:center;}


.board_line{background-color:#e5e5e5; height:1px; }
.board_bottom{background-color:#9FA4D2; height:2px; }


.board_text{FONT: 12px dotum,sans-serif; color:#555555; line-height:26px;  text-align:left;}
.board_text A:link {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none ;line-height:26px; }
.board_text A:visited {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none;line-height:26px;}
.board_text A:hover {FONT: 12px dotum,sans-serif; color:#0A43A2; text-decoration:underline;line-height:26px;}


/*°Ô½ÃÆÇ ºä*/
.board_viewtitle{background:url("/web/img/kca/per/bar03.gif"); height:36px; 
			 FONT: bold 12px dotum,sans-serif; color: #416b8e; }

.board_titleline{background-color:#babddf; height:1px; }
.board_viewtitle2{ FONT: bold 11px dotum,sans-serif; color: #41428E; text-align:left; height:28px;}
.board_viewcon{ padding:20px 0 20px 0; }





.board_th_text {FONT: 12px dotum,sans-serif; color:#555555; line-height:26px;  text-align:left;}
.board_th_text A:link {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none ;line-height:26px; }
.board_th_text A:visited {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none;line-height:26px;}
.board_th_text A:hover {FONT: 12px dotum,sans-serif; color:#0A43A2; text-decoration:underline;line-height:26px;}






/*¹öÆ°*/
.btn01 {background:url("/web/img/kca/per/btn01.gif") no-repeat; width:9px; height:20px; }
.btn03 {background:url("/web/img/kca/per/btn02.gif") no-repeat; width:9px; height:20px; }

.btn{FONT: bold 11px dotum,sans-serif; color:#ffffff; line-height:20px; background:url("/web/img/kca/per/btn03.gif");}
.btn A:link {FONT: bold 11px dotum,sans-serif; color:#ffffff;line-height:20px; }
.btn A:visited {FONT:bold 11px dotum,sans-serif; color:#ffffff;line-height:20px;}
.btn A:hover {FONT: bold 11px dotum,sans-serif; color:#ffffff;line-height:20px;}






/*³Ñ¹ö¸µ ¸µÅ©*/
.number{FONT: 12px dotum,sans-serif; color:#555555; line-height:30px; letter-spacing:1pt;padding:0 3px 0 3px;}
.number A:link {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none ;line-height:30px;padding:0 3px 0 3px; }
.number A:visited {FONT: 12px dotum,sans-serif; color:#555555; text-decoration:none;line-height:30px;padding:0 3px 0 3px;}
.number A:hover {FONT: 12px dotum,sans-serif; color:#0A43A2; text-decoration:none;line-height:30px;padding:0 3px 0 3px;}
.number_hyun {FONT: bold  13px gulim,sans-serif; color:#332389;}



#per01      { position: relative; margin-top:0px; width:650px; height:20px;}
#per01 ul    {margin: 0; padding: 0; list-style: none;}
#per01 ul li {float: left;}


/* ÁÖ¿äÀÏÁ¤¾È³»(´Þ·Â) ÅØ½ºÆ®Å¸ÀÌÆ² */
#per01 ul li.txt{margin:0; padding:0; list-style:none; background:url("/web/img/kca//per/bu_title05.gif") no-repeat left 2px; padding:0 0 0 15px; font-weight:bold; font-size:13px; color:#494949;}

#per02      { position: relative; margin-top:20px; width:650px;}
#per02 ul    {margin: 0; padding: 0; list-style: none;}
#per02 ul li {float: left;}


/* ´Þ·Â */

#sel{position: relative; width:650px; height:40px;}
.bg_sel{background:url("/web/img/kca/per/cal_title_02.gif") repeat-x; width:450px; height:31px;}
.cal_title.bg_center{background:url("../../web/img/kca/per/cal_title_02.gif") repeat-x; height:31px; width:450px;}

#weekdays{position: relative; width:650px; height:40px;}
#weekdays ul{margin: 0; padding: 0; list-style: none;}
#weekdays ul li{float: left;}

#cal_col{position: relative; width:644px; padding-bottom:30px;}
.cal{width:100%; border-top:1px solid #E0DFDA; FONT: 11px dotum,sans-serif;}
.cal A:link {FONT: 11px dotum,sans-serif; color:#666666; text-decoration:none ;line-height:16px;}
.cal A:visited {FONT: 11px dotum,sans-serif; color:#666666; text-decoration:none;line-height:16px;}
.cal A:hover {FONT: 11px dotum,sans-serif; color:#21226B; text-decoration:none;line-height:16px;}

.cal td{width:92px; padding:3px; vertical-align:top; border-bottom:1px solid #E0DFDA; border-left:1px solid #E0DFDA; background:#F7F2F5;}
.cal td.first{border-bottom:1px solid #E0DFDA;border-left:0px solid #ffffff; background:#F7F2F5;}
.cal td.today{border:2px solid #21226B; FONT: 11px dotum,sans-serif; background:#E7E7F7;}
.cal td.sat{FONT:bold 11px dotum,sans-serif; color:#21426B;}
.cal td.sun{FONT:bold 11px dotum,sans-serif; color:#6B215A;}
.cal td span.sat{FONT:bold 11px dotum,sans-serif; color:#21426B;}
.cal td span.sun{FONT:bold 11px dotum,sans-serif; color:#6B215A;}


/*
#cal_col ul{margin: 0; padding: 0; list-style: none;}
#cal_col ul li{float: left; background:url("../../web/img/per/cal_col.gif") no-repeat; width:92px; height:90px; padding:3px;}
#cal_col ul li.today{width:92px; height:90px; padding:3px; border:2px solid #21226B; font-size:11px; background:#E7E7F7;}
#cal_col ul li span a{font-size:11px;}




#per03      { position: relative; margin-top:0px; width:650px; height:20px;}
#per03 ul    {margin: 0; padding: 0; list-style: none;}
#per03 ul li {float: left;}









/* ¼­ºê¸ÞÀÎ½ºÅ¸ÀÏ½ÃÀÛ */

/* ÁÂÃøÀÌ¹ÌÁö */
#left_main       {position: absolute; left:0px; margin-top:0; width: 900px; height:600px;
				  background:url("/web/img/kca/per/artimg02_01.jpg") no-repeat;}


/* ¸ÞÀÎ ÁÂÃøÄü¸Þ´º */
#main_quick      { position: relative; margin-top:210px; left:5px; width:189px; height:80px;}
#main_quick ul    {margin: 0; padding: 0; list-style: none;}
#main_quick ul li {float: left; }


#per_main_list      { position: relative; margin-top:0px; width:650px; height:180px;}/*130*/
#per_main_list02      { position: relative; margin-top:20px; width:650px; height:200px;}/*160*/


#per_main01      { position: absolute; margin-top:0px; width:320px; }
#per_main01 ul    {margin: 0; padding: 0; list-style: none;}
#per_main01 ul li {float: left;}

#per_main02      { position: absolute; margin-top:10px; margin-left:350px; width:298px; height:112px;  background:url("/web/img/kca/per/main_day.gif") no-repeat;}
#per_main02 ul    {margin: 0; padding: 0; list-style: none;  width:260px;}
#per_main02 ul li {float: left;}
.per_day01 {padding:20px 0 0 20px; width:260px;}


#per_main03      { position: absolute; width:320px;   height:140px; }
#per_main03 ul    {margin: 0; padding: 0; list-style: none;}
#per_main03 ul li {float: left;}

#per_main04      { position: absolute; margin-left:345px; width:320px; height:140px;}
#per_main04 ul    {margin: 0; padding: 0; list-style: none;}
#per_main04 ul li {float: left;}

.for_p_line{height:1px; background:#dbdbdb;padding:0;margin:0;}
.board_h{height:15px;}
