*, body{
  font-size: 16px;
  font-weight: 400;
  word-break: break-all;
}
b, strong {
  font-weight: 600;
}

body{
  background-color: #B9B49E;
  /*background-image: url(/v3/images/bg400.jpg);
  background-repeat: no-repeat;
  background-position: left top; */
}

a {
color: #333333;
text-decoration:none;
}

.withtaiji-copyright {
  color: #333;
  font-size: 14px;
}
.board_paragraph {
  line-height: 180%;
  padding: 0px 10px 0px 10px;
}
.notice_title{
  font-weight: bold !important;
}
form {margin:0px;}
.input {width:100px; height:20px; background-color: white; border: #EEEEEE 1px solid; padding: 2px;}
.input001 {width: 200px;height: 21px;color:#7C7769;background-color:#FEFDFC;border: #E1E1E1 1px solid; padding: 3px 0px 0px 2px; vertical-align: middle}

/* ±âº» Å×ÀÌºí¼ÂÆÃ */
.main_tb {background-color:transparent;border: #ffffff 0px solid;table-layout:fixed;}

/* ÃÖ »ó´Ü °øÁöºÎºÐ */
/* .main_td_nt {color:#fff; padding: 10px;} */
   .main_td_nt {font-weight: bold;color:#fff; padding: 10px;}

/* list_head ºÎºÐ */
.main_td001 {
      border: #5F432D 1px solid;
      background-color:#510000;
      opacity:0.5;
      
      color:#fff;
      text-align: center;
      font-weight:bold;
      padding: 0px 0px 0px 0px;
      height:25px;

   }

/* list_main °ü·ÃºÎºÐ */
  .main_td002 {
    color:333333;
    text-align: left;
    overflow:hidden;
    white-space: nowrap;
    padding: 0px 0px 0px 0px;
  }
   

.main_name {color:333333;text-align: center; font-size: 13px; padding: 0px 0px 0px 0px;}
.main_td003 {font-weight: bold;color:333333;text-align: center; padding: 0px 0px 0px 0px;}
.main_td004 {color:313131;text-align: left; padding: 0px 0px 0px 0px;}
.list_com {
  font-size: 7pt;
  font-weight: normal;
  color:333333;
}
.list_etc {
  font-size: 9pt;
  text-align: center;
  color:#333333;
}
/* ÇÏ´Ü°ü·ÃºÎºÐ */
.foot_page_list {color:#9A9893;background:transparent url(images/bar_head_c.gif) repeat-x;text-align: center; padding: 4px 0px 0px 0px;}
.foot_chack {color:#9A9893; text-align: center;}
.foot_prev {font-weight: bold; color:#999691;background:transparent url(images/bar_head_c.gif) repeat-x;padding: 4px 0px 0px 0px;overflow:hidden;white-space: nowrap}
.foot_prev_bg { color:#999691;background:transparent url(images/bar_head_c.gif) repeat-x;padding: 4px 0px 0px 0px;overflow:hidden;white-space: nowrap}

/* ³»¿ëº¸±â °ü·ÃºÎºÐ */
.view_tb {
  background-color:transparent;
  border: #E1E1E1 1px solid;
  table-layout:fixed;
  line-height: 180%;
}
.view_001 {color:white; border-top: #5F432D 1px solid; border-right: transparent 0px solid; border-bottom: transparent 1px solid; border-left: transparent 1px solid;padding: 2px 0px 0px 5px;}
.view_002 {font-weight: bold;color:white; border-top: #5F432D 1px solid; border-right: #5F432D 1px solid; border-bottom: #5F432D 1px solid; border-left: #5F432D 0px solid;padding: 2px 5px 0px 0px;}
.view_003 {color:313131;background-color:transparent;border: #ffffff 0px solid;text-align: left; padding: 5px; line-height:180%;}
.view_name {color:white;background-color:transparent; text-align: left; overflow:hidden;white-space: nowrap;padding: 5px;}
.view_home {color:#9A9893;background-color:transparent; overflow:hidden;white-space: nowrap;padding: 5px;}
.view_vote {color:#444444;background-color:transparent;border: #ffffff 0px solid; overflow:hidden;white-space: nowrap;padding: 5px 10px 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:#B9B49E url(images/hr_dot_01.gif) repeat-x;}


/* ÄÚ¸àÆ® °ü·Ã */
.com_tb {background-color:#B9B49E;border: #B9B49E 2px solid;table-layout:fixed;}
.com_num {width:90px;font-weight: bold;color:#F58029; margin-left: 3px;}
.cmtt_001 {font-weight: bold;color:#9A9893; background-color:#B9B49E; padding: 5px;}
.cmtt_002 {color:#444444; background-color:#B9B49E; padding: 5px;}
.cmtt_003 {color:#969696; background-color:#B9B49E; padding: 5px;}
.cmtt_004 {font: 7pt tahoma;color:#7C7769; background-color:#B9B49E; padding: 5px;}
.cmtt_date {font: 7pt tahoma;color:#444444; background-color:#B9B49E; padding: 5px;}
.com_textarea {width:98%; height:200px; color:#7C7769; background-color: transparent; border: #EEEEEE 1px solid; padding: 10px; margin: 3px 0px 0px 0px;overflow:auto}
.comment {
  color:#424E10;
  padding: 5px;
  line-height: 180%;
}
.comment-color-deafult{
  background-color:#B9B49E;
}
.comment-color-mine{
  background-color:#DED8C0;
}
.comment_name {color:black; background-color:#B9B49E; padding: 5px;}
.withtaiji-textarea {color:#555555; border:solid 1 #ededed; background-color:#f8f8f8; overflow-x:hidden; overflow-y:auto}
.cmtt_write {border:solid 1;border-color:663300;color:white;background-color:#938169;height:19px}


/* ±Û¾²±â °ü·Ã */
.foot_page_list {
  font-weight: bold;
  color:#9A9893;
  background:#B9B49E url(images/bar_head_c.gif) repeat-x;
}
.input_pw {
  width:100px;
  height:20px;
  background-color: #fff;
  border: #EEEEEE 1px solid;
  padding: 2px;
}
.input_tt {color:#CDCBCB; padding: 0px 0px 0px 10px}
.write_ft1 {font-weight: bold; color:#9A9893; padding: 7px;}
.write_ft2 { color:#9A9893; padding: 7px;}
.write_tag { color:#F58029; padding: 7px;}

.write_input1 {width:90%; height:20px; background-color:transparent;border: #E1E1E1 1px solid; padding: 2px; color:#9A9893; margin: 0px 0px 0px 0px;}
.write_input2 {width:94%; height:20px; background-color:transparent;border: #E1E1E1 1px solid; padding: 2px; color:#9A9893; margin: 0px 0px 0px 0px;}
.write_input3 {width:60%; height:20px; background-color:transparent;border: #E1E1E1 1px solid; padding: 2px; color:#9A9893; margin: 0px 0px 0px 0px;}
.write_tag {width:30%; height:20px; background-color:transparent;border: #E1E1E1 1px solid; padding: 2px; color:#9A9893; margin: 0px 0px 0px 0px;}

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

.ask_t1 {color:#969696; background-color:#B9B49E; padding: 5px;}
.ask_t2 {font-weight: bold;color:#969696; background-color:#B9B49E; padding: 5px;}
.ask_t3 {font-weight: bold;color:#F58029; background-color:#B9B49E; padding: 5px;}
.log_input {width:150px; height:20px; background-color:orange;border: #E1E1E1 1px solid; padding: 2px; color:#9A9893; margin: 0px;}

.view_tag {color:#7C7769; background-color:#B9B49E; padding: 5px;}

/* lightbox °ü·Ã ½ÃÀÛ */
#lightbox {
   background-color: transparent;
   padding: 10px;
   border-bottom: 1px solid #666;
   border-right: 1px solid #666;
}
#overlay {
   background-image: url(lightbox_plus/overlay.png);
}
#lightboxCaption {
   color: #333;
   background-color: transparent;
   font-size: 90%;
   text-align: center;
   border-bottom: 1px solid #666;
   border-right: 1px solid #666;
}
* html #overlay {
   background-color: transparent;
   background-image: url(lightbox_plus/blank.gif);
   filter: Alpha(opacity=50);
}
/* lightbox °ü·Ã ³¡ */

/* ¸®»çÀÌÁîÀÌ¹ÌÁö °ü·Ã */
.list_img{
border: 2px solid #E1E1E1;
margin: 10px;
}

.list_img_over {
border: 2px solid #F58029;
margin: 10px;
}

.list_img_out {
border: 2px solid #E1E1E1;
margin: 10px;
}

.list_img_title {font-weight: bold;color:#7C7769;}

/* ·¹ÀÌ¾î Ä«Å×°í¸®°ü·Ã */
#category_sub1 {
position:absolute;
display: none; 
width: 159px;
/* Hides from IE-mac \*/
* width: 161px;
/* End hide from IE-mac */
background-color: #B9B49E;
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;
 
color:#4b4b4b;
margin: 3px;
overflow:hidden;white-space: nowrap
}

.category_text { color:transparent;}

/* ¾÷·Îµå ¹öÆ°ÀÌ¹ÌÁö °ü·Ã */
    #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: transparent; 
     border: #E1E1E1 1px solid;
     vertical-align: top;
      margin-right: 5px;
   }
