/*Reset*/
html,body{width:100%;height:100%}
html{overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, legend{ margin : 0; padding : 0; }
h1,h2,h3,h4,h5,h6 { font-size : 100%; }
ol, ul, li { list-style : none; }
a {text-decoration: none; outline:none; color:#666666}
address, caption, cite, code, dfn, /*strong, by lee*/th, var{ font-style : normal; font-weight : normal; }
fieldset, img, input { border : 0; vertical-align: middle;}
caption { height: 0; width: 0; line-height: 0; visibility: hidden; overflow: hidden; position: absolute;}
.dpn { height: 0; width: 0; line-height: 0; visibility: hidden; overflow: hidden; position: absolute;}
legend{display:none;}
body, h1, h2, h3, h4, th, td, input {font-size:12px; font-weight: normal;font-family:"돋움",dotum;}
strong{font-weight: bold;}
/* 배치 */
.AB-cr{zoom:1;}
.AB-cr:after{content:""; clear:both; display:block;visibility:hidden; height:0;}
.AB-fl{float:left}
.AB-fr{float:right;}

.cr{width:100%; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.alignl{text-align:left;}
.alignc{text-align:center;}
.alignr{text-align:right;}

a:focus{outline:#bbb dotted 1px;}

/* 스마트 에디터를 위한 재초기화 */
.t_area ul, .ABA-view-contents ul, .nboard_list ul, .ABA-view-body ul{list-style-type:disc; margin:0 7px 13px 40px; padding:0 7px;}
.t_area ul li, .ABA-view-contents ul li, .nboard_list ul li, .ABA-view-body ul li{list-style-type:disc; margin:0 7px 0 10px; ;padding:0px;}
.t_area ol, .ABA-view-contents ol, .nboard_list ol , .ABA-view-body ol {list-style-type:decimal; margin:0 7px 13px 40px; padding:0 7px;}
.t_area ol li, .ABA-view-contents ol li, .nboard_list ol li, .ABA-view-body ol li{list-style-type:decimal; margin:0 7px 0 10px; padding:0px;}
.t_area ol ul li, .ABA-view-contents ol ul li, .nboard_list ol ul li, .ABA-view-body ol ul li,
.t_area ul ul li, .ABA-view-contents ul ul li, .nboard_list ul ul li, .ABA-view-body ul ul li{list-style-type:circle;} 
.t_area ol ul ul li, .ABA-view-contents ol ul ul li, .nboard_list ol ul ul li, .ABA-view-body ol ul ul li,
.t_area ul ul ul li, .ABA-view-contents ul ul ul li, .nboard_list ul ul ul li, .ABA-view-body ul ul ul li{list-style-type:square;}
.t_area ol ul li, .ABA-view-contents ol ul li, .nboard_list ol ul li, .ABA-view-body ol ul li,
.t_area ul ul ul li, .ABA-view-contents ul ul ul li, .nboard_list ul ul ul li, .ABA-view-body ul ul ul li{list-style-type:square;}
.ABA-view-contents blockquote.q1,
.ABA-view-contents blockquote.q2,
.ABA-view-contents blockquote.q3,
.ABA-view-contents blockquote.q4,
.ABA-view-contents blockquote.q5,
.ABA-view-contents blockquote.q6,
.ABA-view-contents blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}
.ABA-view-contents blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.ABA-view-contents blockquote.q2{ padding:0 10px; background:url(bg_qmark.gif) no-repeat;}
.ABA-view-contents blockquote.q3{ border:1px solid #d9d9d9;}
.ABA-view-contents blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.ABA-view-contents blockquote.q5{ border:2px solid #707070;}
.ABA-view-contents blockquote.q6{ border:1px dashed #707070;}
.ABA-view-contents blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}
.ABA-view-body blockquote.q1,
.ABA-view-body blockquote.q2,
.ABA-view-body blockquote.q3,
.ABA-view-body blockquote.q4,
.ABA-view-body blockquote.q5,
.ABA-view-body blockquote.q6,
.ABA-view-body blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}
.ABA-view-body blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.ABA-view-body blockquote.q2{ padding:0 10px; background:url(bg_qmark.gif) no-repeat;}
.ABA-view-body blockquote.q3{ border:1px solid #d9d9d9;}
.ABA-view-body blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.ABA-view-body blockquote.q5{ border:2px solid #707070;}
.ABA-view-body blockquote.q6{ border:1px dashed #707070;}
.ABA-view-body blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}
.ABA-web-editor ul{list-style-type:disc; margin:0 7px 13px 40px; padding:0 7px;}
.ABA-web-editor ul li{list-style-type:disc; margin:0 7px 0 10px; ;padding:0px !important;}
.ABA-web-editor ol {list-style-type:decimal; margin:0 7px 13px 40px; padding:0 7px;}
.ABA-web-editor ol li{list-style-type:decimal; margin:0 7px 0 10px; padding:0px;}
.ABA-web-editor ol ul li,
.ABA-web-editor ul ul li{list-style-type:circle;} 
.ABA-web-editor ol ul ul li,
.ABA-web-editor ul ul ul li{list-style-type:square;}
.ABA-web-editor ol ul li,
.ABA-web-editor ul ul ul li{list-style-type:square;}
.ABA-web-editor blockquote.q1,
.ABA-web-editor blockquote.q2,
.ABA-web-editor blockquote.q3,
.ABA-web-editor blockquote.q4,
.ABA-web-editor blockquote.q5,
.ABA-web-editor blockquote.q6,
.ABA-web-editor blockquote.q7{ padding:10px; margin-left:15px; margin-right:15px;}
.ABA-web-editor blockquote.q1{ padding:0 10px; border-left:2px solid #ccc;}
.ABA-web-editor blockquote.q2{ padding:0 10px; background:url(bg_qmark.gif) no-repeat;}
.ABA-web-editor blockquote.q3{ border:1px solid #d9d9d9;}
.ABA-web-editor blockquote.q4{ border:1px solid #d9d9d9; background:#fbfbfb;}
.ABA-web-editor blockquote.q5{ border:2px solid #707070;}
.ABA-web-editor blockquote.q6{ border:1px dashed #707070;}
.ABA-web-editor blockquote.q7{ border:1px dashed #707070; background:#fbfbfb;}