@charset "UTF-8";

/* Page Title */

 
/* °Ô½ÃÆÇ */

#board  {width:100%; float:left;}

#board .h4_wrap  {width:100%; float:left; margin-bottom:10px; }
#board .board_title  {font-size:24px; display:inline-block; float:left;}
#board .h4_wrap .select02  {font-size:15px; border:1px solid #ddd; float:right;  width:160px;}

.board_txt  {font-size:15px; color:#555; font-weight:300; line-height:1.4em;}

table.list   	 {width:100%; float:left; border-top:1px solid #555; border-bottom:1px solid #ddd;}
table.list th   { padding:12px 10px; font-size:16px; font-weight:500; color:#333;  border-bottom:1px solid #ddd; background:url('/common/img/board/th_bg.png') repeat-x bottom center;  }
table.list td   {padding:12px 10px; vertical-align:middle;  font-size:16px; font-weight:400; color:#666; border-top:1px solid #ddd; }

.sub_2depth_wrap{width:100%; float:left; padding:15px 20px; box-sizing:border-box; border:1px solid #ddd; margin-top:10px;}
.sub_2depth_wrap ul li {float:left; width:25%; margin-bottom:6px;}
.sub_2depth_wrap ul li a{font-size:16px; line-height:1.2em;}

.sub_2depth_wrap ul li a:hover{color:#ec8899}
.sub_2depth_wrap ul li a.ov{color:#ec8899}


.table_btn_wrap {float:left; margin-top:10px; }
.table_btn_wrap a 	{ font-size:16px; padding:6px 12px; border:1px solid #999; box-sizing:border-box; margin-right:5px; display:block; float:left;}
.table_btn_wrap a i {margin-right:5px; margin-top:4px; color:#999; }


.table_btn_wrap a i:hover {color:#333; }

.table_btn_wrap .btn_add  {}
.table_btn_wrap .btn_down .glyphicon {color:#999;margin-right:5px; margin-top:2px;}


.view_bar       {width:100%; float:left; font-size:16px !important; border-top:1px solid #333; text-align:center; padding:12px 0px;background:url('/common/img/board/th_bg.png') repeat-x bottom center;   font-size:0.95em; font-weight:500; color:#333;  border-bottom:1px solid #ddd; }
				  
/*°øÁö»çÇ× ºäÆäÀÌÁö*/ 
.view   					   {width:100%; float:left;  }
.view    td  					{padding:10px; vertical-align:middle; font-size:15px;}
table.view	td.view01			{ width:15%; border-bottom:1px solid #ddd; text-align:center; font-weight:500; background:#f7f7f7;}
table.view	td.view02			{ line-height:20px; border-bottom:1px solid #ddd;  color:#666; }
table.view	td.view03			{border-bottom:1px solid #999; overflow:hidden}
table.view	td.view04			{width:100%; border-bottom:1px solid #ddd; text-align:center; }
table.view  img  {vertical-align:-3px; margin-right:3px;}

table.reply  {width:100%; float:left;}
table.reply  td {  overflow:hidden; background-color:#f9f9f9;}

table.write   {width:100%; float:left; border-top:1px solid #777;}
table.write  th   {padding:11px 15px; vertical-align:middle; font-size:16.5px !important; text-align:left;  font-weight:500; color:#333; border-bottom:1px solid #ddd;}
table.write  td   {padding:11px; font-size:16px !important; color:#777;  border-bottom:1px solid #ddd;}

table.write .bg1  {background:#f7f7f7;}
table.write .table_info_t  {line-height:30px; color:#666;}


.page     {text-align:center;  font-size:14px; float:left; color:#666;  width:100%; margin-top:20px;   display:inline-block;}
.page   ul { float:right; position:relative; left:-50%;}
.page   li { float:left; position:relative;  left:50%;  }


.page .no {border:1px solid #c4c4c4;  width:35px; line-height:32px; box-sizing:border-box;  border-right:none; }


.page a {
	display:inline-block;
 	text-decoration:none;
	
   }


.page  .no a:link	{  color:#999;  }
.page   .no a:hover	{color:#999;   }
.page   .no oa:active	{ color:#999;  }
.page   .no  a:visited	{   color:#999;}

.page .ov  {border:1px solid #555; background-color:#555;  width:35px; line-height:32px; box-sizing:border-box;   border-right:none; color:#fff;}

.page   .ov a:link	{  color:#fff;  }
.page   .ov a:hover	{color:#fff;   }
.page   .ov a:active	{ color:#fff;  }
.page   .ov a:visited	{   color:#fff;}


							
.search		 {margin-top:20px; float:left;  width:100%;  text-align:center; padding:20px 0;background:#f7f7f7; border:1px solid #ddd; } 
.search img  {margin-left:3px;}
.search > .input02  {padding:3px 5px; height:32px;  font-size:0.9em; width:63%; border:1px solid #ddd; color:#555; box-sizing:border-box; }									   
.search > .select02  {padding:0px 0px 0px 4px; height:32px;  border:1px solid #ddd; width:100px; }									   

 
/* °øÁö»çÇ× µîµî °Ô½ÃÆÇ */ 
.search2	{ width:42%; text-align:right; float:right; margin-bottom:20px; margin-top:-15px;}
.search2   img  {margin-left:3px;}
.search2 > .input02  {padding:3px 5px; height:35px;font-size:0.92em;  width:55%; border:1px solid #ddd; color:#555; box-sizing:border-box; }									   
.search2 > .select02  {padding:0px 0px 0px 4px; height:35px;  border:1px solid #ddd; width:70px;  }									   
.search2 .search2_btn {background:#333;font-size:15px; color:#fff;} 


.search2_btn   { color:#fff;  text-align:center; padding:5px 25px; margin-left:3px; background:#333; line-height:33px; font-size:14px; border-radius:3px;  border:1px solid #ddd; width:82px; text-decoration:none; color:#fff !important; }



/* ÅÇ */
.tab      { float:left;  width:100%; }
.tab ul.tab_btn    {float:left;  width:100%;  border-bottom:0;  margin-bottom:60px;}
.tab ul.tab_btn li {float:left; text-align:center; font-weight:400 !important;  box-sizing:border-box; }
/*.tab ul.tab_btn li:last-child {border-right:none;}*/

.tab .tab_p    {background-color:#fff;  border-bottom:1px solid #ddd; background:#f9f9f9; }
.tab .tab_p a {display:block; line-height:42px; text-decoration:none;  font-size:18px;  padding:3px 30px; }

.tab .tab_p a:link		{color:#888; font-weight:300; text-decoration:none;}
.tab .tab_p a:hover		{color:#888; font-weight:300; text-decoration:none;}
.tab .tab_p a:active	{color:#888; font-weight:300; text-decoration:none;}
.tab .tab_p a:visited	{color:#888; font-weight:300; text-decoration:none;}


.tab .tab_p_ov     	   		{border:1px solid #ddd; border-bottom:none; padding:3px 30px; text-align:center; border-right:1px solid #ddd;} 
.tab .tab_p_ov  a 			{display:block; border-bottom:none; line-height:42px; text-decoration:none; font-size:18px; font-weight:500;}

.tab .tab_p_ov a:link		{ color:#333; text-decoration:none;}
.tab .tab_p_ov a:hover		{ color:#333; text-decoration:none;}
.tab .tab_p_ov a:active		{ color:#333; text-decoration:none;}
.tab .tab_p_ov a:visited	{ color:#333; text-decoration:none;}




/* ÅÇ */
.tab2      { float:left;  width:100%;  margin-bottom:30px; background:#fff; border:1px solid #ddd; }
.tab2   li {float:left; text-align:center;font-weight:400 !important;  box-sizing:border-box;}

.tab2 .tab_p    {background-color:#fff; line-height:42px;   }

.tab2 .tab_p a			 {display:block; line-height:42px; padding:0 60px;  text-decoration:none;  font-size:17px;}

.tab2 .tab_p a:link		{color:#666; font-weight:300; text-decoration:none;}
.tab2 .tab_p a:hover	{color:#666; font-weight:300; text-decoration:none;}
.tab2 .tab_p a:active	{color:#666; font-weight:300; text-decoration:none;}
.tab2 .tab_p a:visited	{color:#666; font-weight:300; text-decoration:none;}


.tab2 .tab_p_ov     	   	{background-color:#66cccc;text-align:center; }
 
.tab2 .tab_p_ov  a 			{display:block; line-height:42px; padding:0 60px;  text-decoration:none; font-size:17px;}

.tab2 .tab_p_ov a:link		{ color:#fff; text-decoration:none;}
.tab2 .tab_p_ov a:hover		{ color:#fff; text-decoration:none;}
.tab2 .tab_p_ov a:active		{ color:#fff; text-decoration:none;}
.tab2 .tab_p_ov a:visited	{ color:#fff; text-decoration:none;}

  
  
 
/* faq */
#opinion  {width:100%; float:left; margin-bottom:40px;}
#opinion	li			{width:100%; font-size:12px; color:#a3a1a1;  }
.faqno					{width:15%; float:left; padding:11px 0 0 0 ; text-align: center; font-size:14px;}
.faqtlt					{width:85%; float:left; padding:11px 0 8px 0;  font-size:14px;}
.faqline				{width:100%; height:1px; overflow:hidden;  border-bottom:1px solid #ddd; clear: both;}

 

.photo_wrap  {width:100%; float:left; margin-bottom:20px;}
.photo_wrap:last-child {margin-bottom:40px;}
.photo_wrap .photo_box  {width:270px; float:left;   margin-right:38px}
.photo_wrap .photo_box:nth-child(4)  {float:right;  margin-right:0px;}

.photo_wrap .photo_box  img {width:100%;  background-color:#ddd; margin-bottom:10px; background-color:#ddd; float:left;}
.photo_wrap .photo_box  .t1   {width:100%;  float:left; font-size:1em; line-height:1.3em; font-weight:500; color:#333;}
.photo_wrap .photo_box  .t2   {width:100%; float:left; font-size:0.9em; color:#888;  line-height:1.3em; }

  

 /* ¹öÆ° */
.btn_wrap   {width:100%; float:left; margin-top:30px; text-align:center;}


.yes_btn_bg2    {}

.yes_btn_bg2  a 
{display:inline-block;padding:12px 66px; border-radius:6px;font-size:16px; font-weight:500; background:#12598a; color:#fff !important;}

.no_btn_bg2  a 
{display:inline-block;padding:12px 60px; border-radius:6px;font-size:16px; font-weight:500; background:#666; color:#fff !important;}

 
  
  