/* ±âº»¼ÂÆÃ */

/*

html {height:100%; border:0;}



body {height:100%;margin: 0px;border:0;}

*/

img {border:0;}



a:link,a:visited,a:active {

font: verdana;

color:#555;

text-decoration:none;

}

a:hover {

font: verdana;

color:#000;

text-decoration:none;

}



A.link_page:link,a.link_page:visited,a.link_page:active {

font: verdana;

color: #9A9893;

text-decoration:none;

}



A.link_page:hover { 

font: verdana;

color: #9A9893;

text-decoration:none;

}



form {margin:0px;}

.input {width:100px; height:20px; background-color: #ffffff; border: #EEEEEE 1px solid; padding: 2px;}

.input001 {width: 200px;height: 21px;font: 12px verdana;color:#7C7769;background-color:#FEFDFC;border: #E1E1E1 1px solid; padding: 3px 0px 0px 2px; vertical-align: middle}



/* ±âº» Å×ÀÌºí¼ÂÆÃ */

.main_tb {background-color:#E1E1E1;border: #ffffff 0px solid;table-layout:fixed;}



/* ÃÖ »ó´Ü °øÁöºÎºÐ */

.main_td_nt {font: 12px verdana;color:#828282; padding: 12px;}



/* list_head ºÎºÐ */

.main_td001 {border: #ffffff 1px solid;font:bold 12px verdana;color:#9A9893;text-align: center;padding: 2px 0px 0px 0px;}



/* list_main °ü·ÃºÎºÐ */

.main_td002 {border: #ffffff 1px solid;font: 12px verdana;color:#555555;text-align: left; overflow:hidden;white-space: nowrap;padding: 2px 0px 0px 5px;}

.main_td003 {border: #ffffff 1px solid;font: 12px verdana;color:#7C7769;text-align: center; padding: 3px 0px 0px 0px;}

.list_com {font: 11px tahoma;color:#969696}





/* ÇÏ´Ü°ü·ÃºÎºÐ */

.foot_page_list {font: 12px verdana;color:#9A9893;background:white url(images/bar_head_c.gif) repeat-x;text-align: center; padding: 4px 0px 0px 0px;}

.foot_chack {font: 12px verdana;color:#9A9893; text-align: center;}

.foot_prev {font:bold 12px verdana; color:#999691;background:white url(images/bar_head_c.gif) repeat-x;padding: 4px 0px 0px 0px;overflow:hidden;white-space: nowrap}

.foot_prev_bg {font: 12px verdana; color:#999691;background:white url(images/bar_head_c.gif) repeat-x;padding: 4px 0px 0px 0px;overflow:hidden;white-space: nowrap}



/* ³»¿ëº¸±â °ü·ÃºÎºÐ */

.view_tb {background-color:#ffffff;border: #E1E1E1 1px solid;table-layout:fixed;}

.view_001 {font:bold 12px verdana;color:#444444; border-top: #ffffff 1px solid; border-right: #ffffff 0px solid; border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid;padding: 2px 0px 0px 5px;}

.view_002 {font:bold 12px verdana;color:#7C7769; border-top: #ffffff 1px solid; border-right: #ffffff 1px solid; border-bottom: #ffffff 1px solid; border-left: #ffffff 0px solid;padding: 2px 5px 0px 0px;}

.view_003 {font: 12px verdana;color:#555555;background-color:#ffffff;border: #ffffff 0px solid;text-align: left; padding: 5px;}

.view_name {font:bold 12px verdana;color:#9A9893;background-color:#ffffff; text-align: left; overflow:hidden;white-space: nowrap;padding: 5px;}

.view_home {font: 12px verdana;color:#9A9893;background-color:#ffffff; overflow:hidden;white-space: nowrap;padding: 5px;}

a.link_vote:link,a.link_vote:visited,a.link_vote:active {

color: #969696;

text-decoration:none;

}



a.link_vote:hover	 { 

color: #F58029;

text-decoration:none;

}

.view_vote {font: 12px verdana;color:#969696;background-color:#ffffff;border: #ffffff 0px solid; overflow:hidden;white-space: nowrap;padding: 5px 12px 5px 5px;}



/* µµÆ®¶óÀÎ */

.layer_dot1 {width:98%; height:4px;background: transparent url(images/hr_dot_01.gif) repeat-x;}

.layer_dot2 {width:98%; height:4px;background:#FBFAF7 url(images/hr_dot_01.gif) repeat-x;}





/* ÄÚ¸àÆ® °ü·Ã */

.com_tb {background-color:#FBFAF7;border: #ffffff 2px solid;table-layout:fixed;}

.com_num {width:90px;font: bold 12px verdana;color:#F58029; margin-left: 3px;}

.cmtt_001 {font:bold 12px verdana;color:#9A9893; background-color:#FBFAF7; padding: 5px;}

.cmtt_002 {font: 12px verdana;color:#444444; background-color:#FBFAF7; padding: 5px;}

.cmtt_003 {font: 12px verdana;color:#969696; background-color:#FBFAF7; padding: 5px;}

.cmtt_004 {font: 11px tahoma;color:#7C7769; background-color:#FBFAF7; padding: 5px;}

.cmtt_date {font: 11px tahoma;color:#969696; background-color:#FBFAF7; padding: 5px;}

.com_textarea {width:98%; height:200px; font: 12px verdana;color:#7C7769; background-color: #ffffff; border: #EEEEEE 1px solid; padding: 12px; margin: 3px 0px 0px 0px;overflow:auto}

.g_com1 {font: 12px verdana;color:#444444; background-color:#FBFAF7; padding: 5px;}





/* ±Û¾²±â °ü·Ã */

.foot_page_list {font: bold 12px verdana;color:#9A9893;background:#FBFAF7 url(images/bar_head_c.gif) repeat-x;}

.input_pw {width:100px; height:20px; background-color: #ffffff; border: #EEEEEE 1px solid; padding: 2px;}

.input_tt {font: 12px verdana;color:#CDCBCB; padding: 0px 0px 0px 12px}

.write_ft1 {font: bold 12px verdana; color:#9A9893; padding: 7px;}

.write_ft2 {font: 12px verdana; color:#9A9893; padding: 7px;}

.write_tag {font: 12px verdana; color:#F58029; padding: 7px;}



.write_input1 {width:90%; height:20px; background-color:#ffffff;border: #E1E1E1 1px solid; padding: 2px;font: 12px verdana; color:#9A9893; margin: 0px 0px 0px 0px;}

.write_input2 {width:94%; height:20px; background-color:#ffffff;border: #E1E1E1 1px solid; padding: 2px;font: 12px verdana; color:#9A9893; margin: 0px 0px 0px 0px;}

.write_input3 {width:60%; height:20px; background-color:#ffffff;border: #E1E1E1 1px solid; padding: 2px;font: 12px verdana; color:#9A9893; margin: 0px 0px 0px 0px;}

.write_tag {width:30%; height:20px; background-color:#ffffff;border: #E1E1E1 1px solid; padding: 2px;font: 12px verdana; color:#9A9893; margin: 0px 0px 0px 0px;}



.write_textarea {width:100%; height:250px; background-color:#ffffff;border: #E1E1E1 1px solid; padding: 5px;font: 12px verdana; color:#9A9893; margin: 0px 0px 0px 0px;overflow:auto}



.ask_t1 {font: 12px verdana;color:#969696; background-color:#FBFAF7; padding: 5px;}

.ask_t2 {font: bold 12px verdana;color:#969696; background-color:#FBFAF7; padding: 5px;}

.ask_t3 {font: bold 12px verdana;color:#F58029; background-color:#FBFAF7; padding: 5px;}

.log_input {width:150px; height:20px; background-color:#ffffff;border: #E1E1E1 1px solid; padding: 2px;font: 12px verdana; color:#9A9893; margin: 0px;}



.view_tag {font: 12px verdana;color:#7C7769; background-color:#FBFAF7; padding: 5px;}



/* lightbox °ü·Ã ½ÃÀÛ */

#lightbox {

	background-color: #eee;

	padding: 12px;

	border-bottom: 1px solid #666;

	border-right: 1px solid #666;

}

#overlay {

	background-image: url(lightbox_plus/overlay.png);

}

#lightboxCaption {

	color: #333;

	background-color: #eee;

	font-size: 90%;

	text-align: center;

	border-bottom: 1px solid #666;

	border-right: 1px solid #666;

}

* html #overlay {

	background-color: #000;

	background-image: url(lightbox_plus/blank.gif);

	filter: Alpha(opacity=50);

}

/* lightbox °ü·Ã ³¡ */



/* ¸®»çÀÌÁîÀÌ¹ÌÁö °ü·Ã */

.list_img{

border: 2px solid #E1E1E1;

margin: 12px;

}



.list_img_over {

border: 2px solid #F58029;

margin: 12px;

}



.list_img_out {

border: 2px solid #E1E1E1;

margin: 12px;

}



.list_img_title {font:bold 12px verdana;color:#7C7769;}



/* ·¹ÀÌ¾î Ä«Å×°í¸®°ü·Ã */

#category_sub1 {

position:absolute;

display: none; 

width: 1511px;

/* Hides from IE-mac \*/

* width: 161px;

/* End hide from IE-mac */

background-color: #FAF9F7;

text-align: justify; 

border-top: #E1E1E1 0px solid;

border-right: #E1E1E1 1px solid;

border-bottom: #E1E1E1 1px solid;

border-left: #E1E1E1 1px solid;;

margin: -1 0 0 0;

overflow:hidden;white-space: nowrap}



.span_sub {

width: 150px;

height: 18px;

font: 12px verdana; 

color:#4b4b4b;

margin: 3px;

overflow:hidden;white-space: nowrap

}



.category_text {font: 12px verdana; color:#999691;}



/* ¾÷·Îµå ¹öÆ°ÀÌ¹ÌÁö °ü·Ã */

    #file1 {

	  width: 438px;

      height: 20px;

      padding-top: 1px;

   }





    #file2 {

      width: 438px;

      height: 20px;

      padding-top: 1px;

   }



   input:focus {

      background-color: transparent;

   }



   div.fileinputs {

      position: relative;

      height: 25px;

      width: 90%;

	  vertical-align: top;

   }



   input.file {

	  width: 400px;

      margin: 0;

   }



   input.file.hidden {

      position: relative;

      text-align: left;

      -moz-opacity:0 ;

      filter:alpha(opacity: 0);

      opacity: 0;

      z-index: 2;

   }



   div.fakefile {

      position: absolute;

      top: 0px;

      left: 0px;

      padding: 0;

      margin: 0;

      z-index: 1;

      line-height: 80%;

   }



   div.fakefile input { /* ½ÇÁ¦ º¸ÀÌ´Â input¿Í ¹öÆ°ÀÌ¹ÌÁö */

	  width: 350px;

      height: 20px;

      margin: 0px;

	  background-color: #ffffff; 

	  border: #E1E1E1 1px solid;

	  vertical-align: top;

      margin-right: 5px;

   }
