
.view_tit_wrap		{ padding:15px;border-top:2px solid #333;border-bottom:1px solid #ccc;text-align:center; background:#f7f7f7;overflow:hidden;} 
.view_tit1			{display:inline-block; padding:2px 14px;COLOR:#fff; background:#ff6600; }
.view_tit2			{font-size:18px; line-height:140%; COLOR:#333; font-weight:bold;padding:8px 0  0 0;} 
.view_name			{color:#888;padding:4px 0 0 0; font-size:0.9em;}
 
.view_file 			{list-style:none;padding:8px 10px ;border-bottom:1px solid #ddd; }
.view_file li		{list-style:none;font-size:0.9em; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; width:90%; } 
 
.view_content		{padding:30px 10px ; word-break:break-all; border-bottom:0 solid #ddd;} 
.view_content img	{max-width:100%;}
.view_content_text_size		{padding:5px 0 0 0; text-align:right;}

.view_com01 {font-size:10px;COLOR: #999999; font-family:Tahoma;} /*코멘트날짜표시*/
.view_bg {background-color:#F8E5F2} /*코멘트박스색깔*/

.write_title		{ COLOR: #ffffff;font-weight:bold; padding:7px; text-align:center;background:#9a9a9a; }
.write_area			{width:100%;border-collapse:collapse;table-layout:fixed;}
.write01			{text-align:center; font-weight:normal;background:#F5f5f5; padding:8px 0;  width:110px; border-right:1px solid #ddd;border-top:1px solid #ddd;}
.write02			{padding:8px; border-top:1px solid #ddd;} 

.view_prev_group					{border-top:1px solid #b5b5b5; }
.view_prev_group_li01				{overflow:hidden;border-bottom:1px solid #ddd;} 
.view_prev_group_li02				{overflow:hidden;border-bottom:1px solid #b5b5b5;} 

.view_prev_tit1						{float:left;width:90px;text-align:center;padding:7px;background: #f7f7f7;}
.view_prev_tit2						{float:left;width:90px;text-align:center;padding:7px;background: #f7f7f7;}
.view_prev_txt						{float:left;  padding:7px;width:80%;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }

.faq_list_table			{width:100%; border-collapse:collapse; border-top:2px solid #555;table-layout:fixed;} 
.faq_list_wrap_q		{background:#fff;border-bottom:1px solid #d7d7d7;padding:22px 10px;overflow:hidden;}
.faq_list_wrap_a		{background:#fafafa;  border-bottom:1px solid #d7d7d7;padding:30px 20px;overflow:hidden;}

.faq_list_tit			{float:left;padding:0 0 0 15px;line-height:28px; font-size:1.1em; color:#414141; letter-spacing:-1px;}
.faq_list_tit span		{font-weight:500;}
.faq_list_cont			{float:left;padding:0 0 0 10px;width:calc(100% - 40px); font-size:1.05em; line-height:160%;}
.faq_icon_q				{float:left;width:28px;line-height:28px;font-size:0.9em;text-align:center;background:#213e5f;color:#fff; border-radius:50px;}
.faq_icon_a				{float:left;width:28px;line-height:28px;font-size:0.9em;text-align:center;background:#3a7cda;color:#fff; border-radius:50px;}

