@charset "UTF-8";

/* Page Title */

@import url(default.css);
 


/* 게시판 */

.w_bg                     {width:700px;  float:left; margin:20px 0 20px 0px;}   

table.list						{width:700px; margin:0 0 0 0px;}
table.list					  td{font:normal 12px Dotum; height:24px; border-bottom:1px solid #ddd; padding-top:4px; color:#747474; }

.table_bar                      {border-top:3px solid #044167; text-align:center; background-color:#f4f4f4; }

.view_bt                     {float:left; width:600px; margin:-15px 0 0 570px;}


/* 보기 */

table.list  .n                {text-align:center; color:#8f8f8f;}
.view_bar					  {width:700px; margin:0 auto; border-top:3px solid #044167;   background-color:#f4f4f4; border-bottom:1px solid #ddd; height:25px; font:bold 12px Dotum; text-align:center; color:#555; padding-top:10px}



table.view						{width:700px; margin:0 auto;}
table.view	td.view01			{height:27px; border-bottom:1px dotted #ddd;  padding-top:4px; text-align:center; background-color:#fff; font:bold 12px Dotum;}
table.view	td.view02			{font:normal 12px/16px Dotum; height:24px; border-bottom:1px dotted #ddd; padding-top:4px; color:#666; padding-left:10px;}
table.view	td.view03			{border-bottom:1px solid #ddd; padding:20px 10px 20px 10px; overflow:hidden}

							
.num							{display:inline-block;  width:700px; margin:20px auto; text-align:center; font:normal 12px/16px Dotum; padding-top:10px; }

.search							{display:inline-block; overflow:hidden;  width:700px; margin:0 auto; background-color:#f4f4f4;  height:10px; text-align:center; padding:8px 0 30px 0;}
.search table					{margin:0 auto; }
.search	 span.search {width:auto}
.btn							{margin:10px 0 0 680px; }

.selct                          {padding:10 0 0 10px;}



.photoimg                   { background:url('/common/img/board/photoimg_bg.gif') no-repeat; width:110px; height:300px; padding:2px 0 0 3px; margin:10px 0 10px 0;}


/* 글쓰기*/

table.join03				{width:700px;  border-top:3px solid #0a0a0a; border-bottom:1px solid #ddd; text-align:left; margin:0px 0 10px 0px;}
table.join03 td				{padding:10px 0 10px 5px; border-bottom:1px solid #e9e9e9; font:normal 12px/16px Dotum; }

.text_p           {font-size:12px; line-height:16px; font-weight:bold; text-align:center;}

.input01				{height:15px; padding:2px 0 0px 0px;  background:#f6f6f6; 
						 border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}

.textarea01			{width:510px; height:57px; padding-top:5px; background:#f1f1f1;
					 border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}

 

/* faq */
#opinion	li			{width:100%; font-size:12px; color:#a3a1a1; margin-top:4px; }
.faqno					{width:50px; float:left; padding:6px 0; text-align: center;}
.faqtlt					{width:576px; float:left; padding:6px 0;  }
.faqline				{width:100%; height:1px; overflow:hidden; border-bottom:1px solid #f2f2f2; clear: both;}  





/* 포토갤러리 */



.photo_gall                       {width:700px;  float:left; }
.photo                           {width:200px; text-align:center; margin:10px 0 0 22px; float:left; height:270px; }
.photo_img                           {width:200px; height:182px; text-align:center; border:1px solid #3a3a3a; position:relative;}
.photo_tt                           {width:200px; text-align:center;font:normal 13px Dotum; height:20px; margin-top:10px;}
.photo_tt02                           {width:200px; text-align:center;font:normal 12px Dotum; color:#757575; }

.photo_img a{display:inline-block; width:100%;}



/* 동영상 버튼 */
.mvBtn			{position:absolute; top:45%; left:45%; }/*poto_img - pos:r */






