/* 세무상담Q&A */
#popup {
		width:690px;
		text-align:left;
		overflow-x:hidden;
		background:none;
		}

/* 공지 */
#layout .con .sub_con p.notice {
		border:1px solid #e6e2c6;
		background:#fffcee;
		padding:5px 20px;
		margin-bottom:15px;
		font-size:11px;
		font-family:돋움;
		color:#ff6600;
		}

/* 검색창 */
#layout .con .sub_con div.faq_search {
		border:1px solid #e0e0e0;
		width:100%;
		margin-bottom:15px;
		float:left;
		}

#layout .con .sub_con div.faq_search p {
		background:#f2f6f7;
		padding:8px 0px 8px 0px;
		}

#layout .con .sub_con div.faq_search p select {
		width:135px;
		margin-left:40px;
		}

/* 리스트 */
#layout .con .sub_con div.tax_tit {
		float:left;
		margin:10px 5px 2px 10px;
		overflow:hidden;
		}

#layout .con .sub_con p.tit_s {
		float:left;
		font-size:11px;
		font-family:"돋움";
		margin-top:5px;
		color:#ff6600;
		}

#layout .con .sub_con div.bbs	{
		width:780px;
		margin:0px auto;
		overflow:hidden;
		}

#layout .con .sub_con div.bbs table	{
		border-top:2px solid #858585;
		margin-bottom:10px;
		}

#layout .con .sub_con div.bbs table th	{
		height:25px;
		text-align:center; 
		padding:3px 0px 6px 0px;
		border-bottom:1px solid #e3e3e3;
		}

#layout .con .sub_con div.bbs table.tax td.tit {
		text-align:left;
		}

#layout .con .sub_con div.bbs table.tax tr td	{
		text-align:center;
		padding:6px 0 6px 0;
		height:25px;
		border-bottom:1px solid #e3e3e3;
		font-family:verdana;
		}

/* 뷰페이지 */
.question {
		border:1px solid #dddddd;
		line-height:22px;
		padding:15px;
		}

.question p.q_tit {
		line-height:19px;
		border-bottom:1px solid #c6c6c6;
		padding:0px 0px 5px 40px;
		background:url(/images/etc/icon_q.gif) no-repeat left 6px;
		}

.question p.q_tit b{
		line-height:25px;
		}

.question p.q_tit span {
		font-size:11px;
		font-family:돋움;
		}

.question p.q_tit span font {
		font-size:11px;
		font-family:돋움;
		color:#ff6600;
		}

.question p.q_con {
		padding:10px 5px 0px 5px;
		line-height:22px;
		}

.answer {
		border:1px solid #dddddd;
		border-bottom:none;
		line-height:22px;
		padding:15px 15px 0px 15px;
		margin-top:10px;
		background:#f5f5f5;
		overflow:hidden;
		}

.answer_con {
		border:1px solid #dddddd;
		border-top:none;
		line-height:22px;
		background:#f5f5f5;
		overflow:hidden;
		padding:0 5px 15px 5px;
		}

.answer p.a_tit {
		line-height:19px;
		border-bottom:1px solid #c6c6c6;
		padding:0px 0px 5px 40px;
		background:url(/images/etc/icon_a.gif) no-repeat left 6px ;
		margin-bottom:10px;
		}

.answer p.a_tit b {
		line-height:25px;
		}

.answer p.a_tit span {
		font-size:11px;
		font-family:돋움;
		}

.answer p.a_tit span font {
		font-size:11px;
		font-family:돋움;
		color:#ff6600;
		}

.answer_con p {
		margin:0 15px 10px 15px;
		overflow-x:auto;
		overflow-y:hidden;
		word-break:break-all;
		}

/* 팝업 - 뷰페이지 */
#popup .question {
		border:1px solid #dddddd;
		line-height:22px;
		padding:15px;
		}

#popup .question p.q_tit {
		line-height:19px;
		border-bottom:1px solid #c6c6c6;
		padding:0px 0px 5px 40px;
		background:url(/images/etc/icon_q.gif) no-repeat left 6px;
		}

#popup .question p.q_tit b{
		line-height:25px;
		}

#popup .question p.q_tit span {
		font-size:11px;
		font-family:돋움;
		}

#popup .question p.q_tit span font {
		font-size:11px;
		font-family:돋움;
		color:#ff6600;
		}

#popup .question p.q_con {
		padding:10px 5px 0px 5px;
		line-height:22px;
		}

#popup .answer {
		border:1px solid #dddddd;
		border-bottom:none;
		line-height:22px;
		padding:15px 15px 0px 15px;
		margin-top:10px;
		background:#f5f5f5;
		overflow:hidden;
		}

#popup .answer_con {
		border:1px solid #dddddd;
		border-top:none;
		line-height:22px;
		background:#f5f5f5;
		overflow:hidden;
		}

#popup .answer p.a_tit {
		line-height:19px;
		border-bottom:1px solid #c6c6c6;
		padding:0px 0px 5px 40px;
		background:url(/images/etc/icon_a.gif) no-repeat left 6px ;
		margin-bottom:10px;
		}

#popup .answer p.a_tit b {
		line-height:25px;
		}

#popup .answer p.a_tit span {
		font-size:11px;
		font-family:돋움;
		}

#popup .answer p.a_tit span font {
		font-size:11px;
		font-family:돋움;
		color:#ff6600;
		}

#popup .answer_con p {
		margin:0 15px 10px 15px;
		overflow-x:auto;
		overflow-y:hidden;
		word-break:break-all;
		}

#popup div.top_btn {
		overflow:hidden;
		margin-top:10px;
		}

/* 탭 */
#layout ul.tab {
		width:780px;
		overflow:hidden;
		background:url(/images/etc/bg_tab.gif) repeat-x left top;
		margin:0 0 15px 0;
		}

#layout ul.tab li {
        float:left;
		}

#layout ul.tab li img.aside {
		margin-left:1px;
		}

