@charset "UTF-8";

/* Page Title */

 
/* °Ô½ÃÆÇ */

#board   {width:100%; float:left; }
#board   table.list   {width:100%; float:left; border-top:1px solid black;  border-bottom:1px solid #707070; margin-bottom:20px;}
#board  table.list  th   {padding:9px 5px 9px 5px; background-color:#f9f9f9; font-size:0.94em; font-weight:600; color:#333;  border-bottom:1px solid #ddd;}
#board  table.list  td   {padding:9px 5px 9px 5px; vertical-align:middle;  font-size:0.9em; color:#777; border-bottom:1px solid #ddd;}


#board  table.list a:link		{text-decoration:none; color:#333;} 
#board  table.list a:hover		{text-decoration:none; color:#888;  }
#board  table.list a:active	    {text-decoration:none; color:#888;}
#board  table.list a:visited	{text-decoration:none; color:#333; }



.page     {text-align:center; font-size:13px; float:left; color:#666; width:100%;  }
.page   .n {}
.page   img {padding-top:5px; margin:0px 2px 0 2px;}


.page   .n  a {
	display:inline-block;
    padding:6px 12px 8px 12px;
	text-decoration:none;
  }


.page   .n a:link	{  color:#666;  background-color:#f1f1f1;}
.page   .n a:hover	{color:#fff;  background-color:#4b4b4b; }
.page   .n a:active	{ color:#fff;  background-color:#4b4b4b;}

.page   .n_ov  a {
	display:inline-block;
    padding:6px 12px 8px 12px;
	text-decoration:none;
  }

.page   .n_ov a:link	{  color:#fff;  background-color:#4b4b4b;}
.page   .n_ov a:hover	{color:#fff;  background-color:#4b4b4b; }
.page   .n_ov a:active	{ color:#fff;  background-color:#4b4b4b;}



#board   .view_bar       {padding:9px 5px 9px 5px; text-align:center; border-top:1px solid black; background-color:#f9f9f9;
                       font-size:0.94em; font-weight:600; color:#333; border-bottom:1px solid #ddd; }

#board      .view      {width:100%; float:left;  }
#board      .view    td  {padding:9px 5px 9px 5px;vertical-align:middle;}
#board   table.view	td.view01			{  background-color:#f9f9f9; border-bottom:1px solid #ddd; text-align:center; font-size:0.90em; font-weight:600; }
#board   table.view	td.view02			{ font-size:0.90em; line-height:20px; border-bottom:1px solid #ddd;  color:#666; }
#board   table.view	td.view03			{border-bottom:1px solid #999; overflow:hidden}


							
.search							{margin-top:20px; float:left;  width:100%; background-color:#f9f9f9; border:1px solid #ddd; 
                                       text-align:center; float:left;padding:8px 0 10px 0;}

table.write   {width:100%; float:left; border-top:1px solid black;  border-bottom:1px solid #707070;}
table.write  th   {padding:9px 5px 9px 5px; vertical-align:middle; background-color:#f9f9f9; border-right:1px solid #f1f1f1; font-size:0.94em; font-weight:600; color:#333; 
                     border-bottom:1px solid #ddd;}
table.write  td   {padding:9px 5px 9px 5px; font-size:0.9em;   color:#777; border-bottom:1px solid #ddd;}



/* faq */
#opinion	li			{width:100%; font-size:12px; color:#a3a1a1;  }
.faqno					{width:10%; float:left; padding:10px 0 0 0 ; text-align: center;font-size:0.94em;  }
.faqtlt					{width:90%; float:left; padding:10px 0 8px 0; font-size:14px;  }
.faqline				{width:100%; height:1px; overflow:hidden;  border-bottom:1px solid #ddd; clear: both;}



 
#board .table_text  {width:100%; margin-top:5px; float:left; }
 


#board  .photo   {width:100%; float:left;  margin-bottom:20px; }
#board  .photo  table {width:150px; float:left; margin-right:25px; }
#board  .photo  table:nth-child(5) {width:150px; float:left; margin-right:0px;   }
#board  .photo  table td { text-align:center;   background-color:#f4f4f4; }
#board  .photo   .tt { font-size:0.9em; font-weight:600; line-height:30px; text-align:center; }


 #board  .photo2   {width:100%; float:left;  margin-bottom:20px; }
#board  .photo2  table {width:200px; float:left; margin-right:20px; }
#board  .photo2  table:nth-child(4) {width:150px; float:left; margin-right:0px;   }
#board  .photo2  table td { text-align:center;   background-color:#f4f4f4; }
#board  .photo2   .tt { font-size:0.9em; font-weight:600; line-height:18px; padding:10px; box-sizing:border-box; text-align:center; }

