@charset "UTF-8";
/* NHN Web Standardization Team (http://html.nhndesign.com/) HHJ 090226 */
/* COMMON */
body, #smart_editor2, #smart_editor2 p, #smart_editor2 h1, #smart_editor2 h2, #smart_editor2 h3, #smart_editor2 h4, #smart_editor2 h5, #smart_editor2 h6, #smart_editor2 ul, #smart_editor2 ol, #smart_editor2 li, #smart_editor2 dl, #smart_editor2 dt, #smart_editor2 dd, #smart_editor2 table, #smart_editor2 th, #smart_editor2 td, #smart_editor2 form, #smart_editor2 fieldset, #smart_editor2 legend, #smart_editor2 input, #smart_editor2 textarea, #smart_editor2 button, #smart_editor2 select {
    margin: 0;
    padding: 0;
}

body, #smart_editor2, #smart_editor2 h1, #smart_editor2 h2, #smart_editor2 h3, #smart_editor2 h4, #smart_editor2 h5, #smart_editor2 h6, #smart_editor2 input, #smart_editor2 textarea, #smart_editor2 select, #smart_editor2 table, #smart_editor2 button {
    font-family: '돋움', Dotum, Helvetica, sans-serif;
    font-size: 12px;
    color: #666;
}

#smart_editor2 span, #smart_editor2 em {
    font-size: 12px;
}

#smart_editor2 em, #smart_editor2 address {
    font-style: normal;
}

#smart_editor2 img, #smart_editor2 fieldset {
    border: 0;
}

#smart_editor2 hr {
    display: none;
}

#smart_editor2 ol, #smart_editor2 ul {
    list-style: none;
}

#smart_editor2 button {
    border: 0;
    background: none;
    font-size: 11px;
    vertical-align: top;
    cursor: pointer;
}

#smart_editor2 button span, #smart_editor2 button em {
    visibility: hidden;
    overflow: hidden;
    position: absolute;
    top: 0;
    font-size: 0;
    line-height: 0;
}

#smart_editor2 legend, #smart_editor2 .blind {
    visibility: hidden;
    overflow: hidden;
    position: absolute;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
}

#smart_editor2 .input_ty1 {
    height: 14px;
    margin: 0;
    padding: 4px 2px 0 4px;
    border: 1px solid #c7c7c7;
    font-size: 11px;
    color: #666;
}

#smart_editor2 a:link, #smart_editor2 a:visited, #smart_editor2 a:active, #smart_editor2 a:focus {
    color: #666;
    text-decoration: none;
}

#smart_editor2 a:hover {
    color: #666;
    text-decoration: underline;
}

/* LAYOUT */
#smart_editor2 .se2_header {
    margin: 10px 0 29px 0;
}

#smart_editor2 .se2_bi {
    float: left;
    width: 93px;
    height: 20px;
    margin: 0;
    padding: 0;
    background: url("../img/ko_KR/btn_set.png") -343px -358px no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -10000px;
    vertical-align: middle;
}

#smart_editor2 .se2_allhelp {
    display: inline-block;
    width: 18px;
    height: 18px;
    padding: 0;
    background: url("../img/ko_KR/btn_set.png") -437px -358px no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -10000px;
    vertical-align: middle;
}

#smart_editor2 #smart_editor2_content {
    border: 1px solid #b5b5b5;
}

#smart_editor2 .se2_tool {
    overflow: visible;
    position: relative;
    z-index: 25;
}

/* EDITINGAREA */
#smart_editor2 .se2_input_area {
    position: relative;
    z-index: 22;
    height: 400px;
    margin: 0;
    padding: 0;
    *zoom: 1;
}

#smart_editor2 .se2_input_wysiwyg, #smart_editor2 .se2_input_syntax {
    display: block;
    overflow: auto;
    width: 100%;
    height: 100%;
    margin: 0;
    *margin: -1px 0 0 0;
    border: 0;
}

/* EDITINGMODE */
#smart_editor2 .se2_conversion_mode {
    position: relative;
    height: 15px;
    padding-top: 1px;
    border-top: 1px solid #b5b5b5;
    background: url("../img/icon_set.gif") 0 -896px repeat-x;
}

#smart_editor2 .se2_inputarea_controller {
    display: block;
    clear: both;
    position: relative;
    width: 100%;
    height: 15px;
    text-align: center;
    cursor: n-resize;
}

#smart_editor2 .se2_inputarea_controller span, #smart_editor2 .controller_on span {
    background: url("../img/ico_extend.png") no-repeat;
}

#smart_editor2 .se2_inputarea_controller span {
    position: static;
    display: inline-block;
    visibility: visible;
    overflow: hidden;
    height: 15px;
    padding-left: 11px;
    background-position: 0 2px;
    color: #888;
    font-size: 11px;
    letter-spacing: -1px;
    line-height: 16px;
    white-space: nowrap;
}

* + html #smart_editor2 .se2_inputarea_controller span {
    line-height: 14px;
}

#smart_editor2 .controller_on span {
    background-position: 0 -21px;
    color: #249c04;
}

#smart_editor2 .ly_controller {
    display: block;
    position: absolute;
    bottom: 2px;
    left: 50%;
    width: 287px;
    margin-left: -148px;
    padding: 8px 0 7px 9px;
    border: 1px solid #827f7c;
    background: #fffdef;
}

#smart_editor2 .ly_controller p {
    color: #666;
    font-size: 11px;
    letter-spacing: -1px;
    line-height: 11px;
}

#smart_editor2 .ly_controller .bt_clse, #smart_editor2 .ly_controller .ic_arr {
    position: absolute;
    background: url("../img/ico_extend.png") no-repeat;
}

#smart_editor2 .ly_controller .bt_clse {
    top: 5px;
    right: 4px;
    width: 14px;
    height: 15px;
    background-position: 1px -43px;
}

#smart_editor2 .ly_controller .ic_arr {
    top: 25px;
    left: 50%;
    width: 10px;
    height: 6px;
    margin-left: -5px;
    background-position: 0 -65px;
}

#smart_editor2 .se2_converter {
    float: left;
    position: absolute;
    top: -1px;
    right: 3px;
    z-index: 20;
}

#smart_editor2 .se2_converter li {
    float: left;
}

#smart_editor2 .se2_converter .se2_to_editor {
    width: 59px;
    height: 15px;
    background: url("../img/ko_KR/btn_set.png") 0 -85px no-repeat;
    vertical-align: top;
}

#smart_editor2 .se2_converter .se2_to_html {
    width: 59px;
    height: 15px;
    background: url("../img/ko_KR/btn_set.png") -59px -70px no-repeat;
    vertical-align: top;
}

#smart_editor2 .se2_converter .se2_to_text {
    width: 60px;
    height: 15px;
    background: url("../img/ko_KR/btn_set.png") -417px -466px no-repeat;
    vertical-align: top;
}

#smart_editor2 .se2_converter .active .se2_to_editor {
    width: 59px;
    height: 15px;
    background: url("../img/ko_KR/btn_set.png") 0 -70px no-repeat;
    vertical-align: top;
}

#smart_editor2 .se2_converter .active .se2_to_html {
    width: 59px;
    height: 15px;
    background: url("../img/ko_KR/btn_set.png") -59px -85px no-repeat;
    vertical-align: top;
}

#smart_editor2 .se2_converter .active .se2_to_text {
    width: 60px;
    height: 15px;
    background: url("../img/ko_KR/btn_set.png") -417px -481px no-repeat;
    vertical-align: top;
}

/* EDITINGAREA_HTMLSRC */
#smart_editor2 .off .ico_btn, #smart_editor2 .off .se2_more, #smart_editor2 .off .se2_more2, #smart_editor2 .off .se2_font_family, #smart_editor2 .off .se2_font_size, #smart_editor2 .off .se2_bold, #smart_editor2 .off .se2_underline, #smart_editor2 .off .se2_italic, #smart_editor2 .off .se2_tdel, #smart_editor2 .off .se2_fcolor, #smart_editor2 .off .se2_fcolor_more, #smart_editor2 .off .se2_bgcolor, #smart_editor2 .off .se2_bgcolor_more, #smart_editor2 .off .se2_left, #smart_editor2 .off .se2_center, #smart_editor2 .off .se2_right, #smart_editor2 .off .se2_justify, #smart_editor2 .off .se2_ol, #smart_editor2 .off .se2_ul, #smart_editor2 .off .se2_indent, #smart_editor2 .off .se2_outdent, #smart_editor2 .off .se2_lineheight, #smart_editor2 .off .se2_del_style, #smart_editor2 .off .se2_blockquote, #smart_editor2 .off .se2_summary, #smart_editor2 .off .se2_footnote, #smart_editor2 .off .se2_url, #smart_editor2 .off .se2_emoticon, #smart_editor2 .off .se2_character, #smart_editor2 .off .se2_table, #smart_editor2 .off .se2_find, #smart_editor2 .off .se2_spelling, #smart_editor2 .off .se2_sup, #smart_editor2 .off .se2_sub, #smart_editor2 .off .se2_text_tool_more, #smart_editor2 .off .se2_new, #smart_editor2 .off .selected_color {
    -ms-filter: alpha(opacity=50);
    opacity: .5;
    cursor: default;
    filter: alpha(opacity=50);
}

/* LAYER */
#smart_editor2 .se2_text_tool .se2_layer {
    display: none;
    float: left;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 50;
    margin: 0;
    padding: 0;
    border: 1px solid #bcbbbb;
    background: #fafafa;
}

#smart_editor2 .se2_text_tool li.active {
    z-index: 50;
}

#smart_editor2 .se2_text_tool .active .se2_layer {
    display: block;
}

#smart_editor2 .se2_text_tool .active li .se2_layer {
    display: none;
}

#smart_editor2 .se2_text_tool .active .active .se2_layer {
    display: block;
}

#smart_editor2 .se2_text_tool .se2_layer .se2_in_layer {
    float: left;
    margin: 0;
    padding: 0;
    border: 1px solid #fff;
    background: #fafafa;
}

/* TEXT_TOOLBAR */
#smart_editor2 .se2_text_tool {
    position: relative;
    clear: both;
    z-index: 30;
    padding: 4px 0 4px 3px;
    background: #f4f4f4 url("../img/bg_text_tool.gif") 0 0 repeat-x;
    border-bottom: 1px solid #b5b5b5;
    *zoom: 1;
}

#smart_editor2 .se2_text_tool:after {
    content: "";
    display: block;
    clear: both;
}

#smart_editor2 .se2_text_tool ul {
    float: left;
    display: inline;
    margin-right: 3px;
    padding-left: 1px;
    white-space: nowrap;
}

#smart_editor2 .se2_text_tool li {
    _display: inline;
    float: left;
    position: relative;
    z-index: 30;
}

#smart_editor2 .se2_text_tool button, #smart_editor2 .se2_multy .se2_icon {
    width: 21px;
    height: 21px;
    background: url("../img/ko_KR/text_tool_set.png") no-repeat;
    vertical-align: top;
}

#smart_editor2 .se2_text_tool .se2_font_type {
    position: relative;
}

#smart_editor2 .se2_text_tool .se2_font_type li {
    margin-left: 3px;
}

#smart_editor2 .se2_text_tool .se2_font_type button {

    text-align: left;
}

#smart_editor2 .se2_text_tool .se2_font_type button.se2_font_family span, #smart_editor2 .se2_text_tool .se2_font_type button.se2_font_size span {
    display: inline-block;
    visibility: visible;
    position: static;
    width: 52px;
    height: 20px;
    padding: 0 0 0 6px;
    font-size: 12px;
    line-height: 20px;
    *line-height: 22px;
    color: #333;
    *zoom: 1;
}

#smart_editor2 .se2_text_tool .se2_multy {
    position: absolute;
    top: 0;
    right: 0;
    padding-left: 0;
    margin-right: 0;
    white-space: nowrap;
}

#smart_editor2 .se2_text_tool .se2_multy .se2_mn {
    width:40px;
    float: left;
    white-space: nowrap;
}

#smart_editor2 .se2_text_tool .se2_multy button {
    background-image: none;
    width: 40px;
}

#smart_editor2 .se2_text_tool .se2_multy .se2_icon {
    display: inline-block;
    visibility: visible;
    overflow: visible;
    position: static;
    width: 16px;
    height: 29px;
    margin: -1px 2px 0 -1px;
    background-position: 0 -132px;
    line-height: 30px;
    vertical-align: top;
}

#smart_editor2 .se2_text_tool .se2_multy button, #smart_editor2 .se2_text_tool .se2_multy button span {
    height: 29px;
    line-height: 29px;
}

#smart_editor2 .se2_text_tool .se2_map .se2_icon {
    background-position: -29px -132px;
}

#smart_editor2 .se2_text_tool button span.se2_mntxt {
    display: inline-block;
    visibility: visible;
    overflow: visible;
    _overflow-y: hidden;
    position: relative;
    *margin-right: -1px;
    width: auto;
    height: 29px;
    font-weight: normal;
    font-size: 11px;
    line-height: 30px;
    *line-height: 29px;
    _line-height: 30px;
    color: #444;
    letter-spacing: -1px;
    vertical-align: top;
}

#smart_editor2 .se2_text_tool .se2_multy .se2_photo {
    margin-right: 1px;
}

#smart_editor2 .se2_text_tool .se2_multy .hover .ico_btn {
    background: #e8e8e8;
}

#smart_editor2 .se2_text_tool .se2_multy .se2_mn.hover {
    background: #e0dedf;
}

/* TEXT_TOOLBAR : ROUNDING */
#smart_editor2 ul li.first_child button span.tool_bg, #smart_editor2 ul li.last_child button span.tool_bg, #smart_editor2 ul li.single_child button span.tool_bg {
    visibility: visible;
    height: 21px;
}

#smart_editor2 ul li.first_child button span.tool_bg {
    left: -1px;
    width: 2px;
    background: url("../img/bg_button_left.gif") no-repeat;
}

#smart_editor2 ul li.last_child button span.tool_bg {
    right: 0px;
    _right: -1px;
    width: 2px;
    background: url("../img/bg_button_right.gif") no-repeat;
}

#smart_editor2 ul li.single_child {
    padding-right: 1px;
}

#smart_editor2 ul li.single_child button span.tool_bg {
    left: 0;
    background: url("../img/bg_button.gif") no-repeat;
    width: 22px;
}

#smart_editor2 div.se2_text_tool ul li.hover button span.tool_bg {
    background-position: 0 -21px;
}

#smart_editor2 div.se2_text_tool ul li.active button span.tool_bg, #smart_editor2 div.se2_text_tool ul li.active li.active button span.tool_bg {
    background-position: 0 -42px;
}

#smart_editor2 div.se2_text_tool ul li.active li button span.tool_bg {
    background-position: 0 0;
}

/* TEXT_TOOLBAR : SUB_MENU */
#smart_editor2 .se2_sub_text_tool {
    display: none;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 40;
    width: auto;
    height: 29px;
    padding: 0 4px 0 0;
    border: 1px solid #b5b5b5;
    border-top: 1px solid #9a9a9a;
    background: #f4f4f4;
}

#smart_editor2 .active .se2_sub_text_tool {
    display: block;
}

#smart_editor2 .se2_sub_text_tool ul {
    float: left;
    height: 25px;
    margin: 0;
    padding: 4px 0 0 4px;
}

/* TEXT_TOOLBAR : SUB_MENU_SIZE */
#smart_editor2 .se2_sub_step1 {
    width: 88px;
}

#smart_editor2 .se2_sub_step2 {
    width: 199px;
}

#smart_editor2 .se2_sub_step2_1 {
    width: 178px;
}

/* TEXT_TOOLBAR : BUTTON */
#smart_editor2 .se2_text_tool .se2_font_family {
    width: 70px;
    height: 21px;
    background-position: 0 -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_font_family {
    background-position: 0 -72px;
}

#smart_editor2 .se2_text_tool .active .se2_font_family {
    background-position: 0 -103px;
}

#smart_editor2 .se2_text_tool .se2_font_size {
    width: 45px;
    height: 21px;
    background-position: -70px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_font_size {
    background-position: -70px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_font_size {
    background-position: -70px -103px;
}

#smart_editor2 .se2_text_tool .se2_bold {
    background-position: -115px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_bold {
    background-position: -115px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_bold {
    background-position: -115px -103px;
}

#smart_editor2 .se2_text_tool .se2_underline {
    background-position: -136px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_underline {
    background-position: -136px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_underline {
    background-position: -136px -103px;
}

#smart_editor2 .se2_text_tool .se2_italic {
    background-position: -157px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_italic {
    background-position: -157px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_italic {
    background-position: -157px -103px;
}

#smart_editor2 .se2_text_tool .se2_tdel {
    background-position: -178px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_tdel {
    background-position: -178px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_tdel {
    background-position: -178px -103px;
}

#smart_editor2 .se2_text_tool .se2_fcolor {
    position: relative;
    background-position: -199px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_fcolor {
    background-position: -199px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_fcolor {
    background-position: -199px -103px;
}

#smart_editor2 .se2_text_tool .se2_fcolor_more {
    background-position: -220px -10px;
    width: 10px;
}

#smart_editor2 .se2_text_tool .hover .se2_fcolor_more {
    background-position: -220px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_fcolor_more {
    background-position: -220px -103px;
}

#smart_editor2 .se2_text_tool .selected_color {
    position: absolute;
    top: 14px;
    left: 5px;
    width: 11px;
    height: 3px;
    font-size: 0;
}

#smart_editor2 .se2_text_tool .se2_ol, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .se2_ol {
    background-position: -345px -10px;
}

#smart_editor2 .se2_text_tool .se2_ul, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .se2_ul {
    background-position: -366px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_ol, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .hover .se2_ol {
    background-position: -345px -72px;
}

#smart_editor2 .se2_text_tool .hover .se2_ul, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .hover .se2_ul {
    background-position: -366px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_ol, #smart_editor2 .se2_text_tool .active .active .se2_ol {
    background-position: -345px -103px;
}

#smart_editor2 .se2_text_tool .active .se2_ul, #smart_editor2 .se2_text_tool .active .active .se2_ul {
    background-position: -366px -103px;
}

#smart_editor2 .se2_text_tool .se2_indent, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .se2_indent {
    background-position: -408px -10px;
}

#smart_editor2 .se2_text_tool .se2_outdent, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .se2_outdent {
    background-position: -387px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_indent, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .hover .se2_indent {
    background-position: -408px -72px;
}

#smart_editor2 .se2_text_tool .hover .se2_outdent, #smart_editor2 .se2_text_tool .active .se2_sub_text_tool .hover .se2_outdent {
    background-position: -387px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_indent, #smart_editor2 .se2_text_tool .active .active .se2_indent {
    background-position: -408px -103px;
}

#smart_editor2 .se2_text_tool .active .se2_outdent, #smart_editor2 .se2_text_tool .active .active .se2_outdent {
    background-position: -387px -103px;
}

#smart_editor2 .se2_text_tool .se2_lineheight {
    background-position: -429px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_lineheight {
    background-position: -429px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_lineheight {
    background-position: -429px -103px;
}

#smart_editor2 .se2_text_tool .se2_url {
    background-position: -513px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_url {
    background-position: -513px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_url {
    background-position: -513px -103px;
}

#smart_editor2 .se2_text_tool .se2_bgcolor {
    position: relative;
    background-position: -230px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_bgcolor {
    background-position: -230px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_bgcolor {
    background-position: -230px -103px;
}

#smart_editor2 .se2_text_tool .se2_bgcolor_more {
    background-position: -251px -10px;
    width: 10px;
}

#smart_editor2 .se2_text_tool .hover .se2_bgcolor_more {
    background-position: -251px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_bgcolor_more {
    background-position: -251px -103px;
}

#smart_editor2 .se2_text_tool .se2_left {
    background-position: -261px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_left {
    background-position: -261px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_left {
    background-position: -261px -103px;
}

#smart_editor2 .se2_text_tool .se2_center {
    background-position: -282px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_center {
    background-position: -282px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_center {
    background-position: -282px -103px;
}

#smart_editor2 .se2_text_tool .se2_right {
    background-position: -303px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_right {
    background-position: -303px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_right {
    background-position: -303px -103px;
}

#smart_editor2 .se2_text_tool .se2_justify {
    background-position: -324px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_justify {
    background-position: -324px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_justify {
    background-position: -324px -103px;
}

#smart_editor2 .se2_text_tool .se2_blockquote {
    background-position: -471px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_blockquote {
    background-position: -471px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_blockquote {
    background-position: -471px -103px;
}

#smart_editor2 .se2_text_tool .se2_character {
    background-position: -555px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_character {
    background-position: -555px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_character {
    background-position: -555px -103px;
}

#smart_editor2 .se2_text_tool .se2_table {
    background-position: -576px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_table {
    background-position: -576px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_table {
    background-position: -576px -103px;
}

#smart_editor2 .se2_text_tool .se2_find {
    background-position: -597px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_find {
    background-position: -597px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_find {
    background-position: -597px -103px;
}

#smart_editor2 .se2_text_tool .se2_sup {
    background-position: -660px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_sup {
    background-position: -660px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_sup {
    background-position: -660px -103px;
}

#smart_editor2 .se2_text_tool .se2_sub {
    background-position: -681px -10px;
}

#smart_editor2 .se2_text_tool .hover .se2_sub {
    background-position: -681px -72px;
}

#smart_editor2 .se2_text_tool .active .se2_sub {
    background-position: -681px -103px;
}

#smart_editor2 .se2_text_tool .se2_text_tool_more {
    background-position: 0 -41px;
    width: 13px;
}

#smart_editor2 .se2_text_tool .se2_text_tool_more span.tool_bg {
    background: none;
}

#smart_editor2 .se2_text_tool .hover .se2_text_tool_more {
    background-position: -13px -41px;
}

#smart_editor2 .se2_text_tool .active .se2_text_tool_more {
    background-position: -26px -41px;
}
