@import url("https://plugin-e.dubuplus.com/css/ko/v2/dubueditor.css");

.dubueditor_editor_button {
    border:0px !important;
}
.dubueditor {

}
.dubueditor .dubueditor_top {
    background-color: #fbfbfb;
    border-top:1px solid #c6c6c6;
    border-left:1px solid #c6c6c6;
    border-right:1px solid #c6c6c6;
}

.dubueditor_top .basic_btngroup{
    display:inline-block;
    padding:0 5px;
}
.dubueditor_top .basic_btngroup:after{
    display:inline-block;
    content:'ㅣ';
    color:#dfdfdf;
}
.dubueditor_top .visual_btngroup{
    display:inline-block;
    vertical-align:top;
}
.dubueditor_top .btn_load_image_ie8,
.dubueditor_top button {
    opacity:0.8;
    position:relative;
    border:none;
    font-family:'Dotum','Gulim';
    padding:10px 5px 10px 25px;
}
.dubueditor_top .btn_load_image_ie8:hover,
.dubueditor_top button:hover{
    opacity:1;
}
.dubueditor_top .btn_load_image_ie8:before,
.dubueditor_top button:before {
    position:absolute;
    top:0;
    left:0;
    content:'';
    width:30px;
    height:35px;
    background-image:url(../images/ico_editor_img.png);
    background-repeat:no-repeat;
}
.dubueditor_top button[disabled],
.dubueditor_top button[disabled]:hover {
    cursor:not-allowed;
    opacity:0.4;
}
.dubueditor_top .btn_load_camera:before{
    background-position:-210px -3px;
}
.dubueditor_top .btn_load_image_ie8:before,
.dubueditor_top .btn_load_image:before{
    background-position:-14px -3px;
}
.dubueditor_top .btn_load_video:before{
    background-position:-63px -3px
}
.dubueditor_top button.btn_load_map{
    padding:10px 5px 10px 15px;
}
.dubueditor_top .btn_load_map:before{
    background-position:-118px -3px;
}
.dubueditor_top .btn_load_sticker:before{
    background-position:-162px -2px;
}

.dubueditor .dubueditor_content {

}
/*
.dubueditor .dubueditor_editor_main_detail iframe {
    width:100% !important;
}
*/
.dubueditor_top .btn_load_image_ie8 {
    display:inline-block;
    vertical-align:top;
    overflow:hidden;
}
.dubueditor_top .btn_load_image_ie8 > input {
    position:absolute;
    opacity:0;
    filter:alpha(opacity=0);
    top:0;
    right:0;
    height:100%;
}

@media all and (-webkit-min-device-pixel-ratio: 2) {
    .dubueditor_top button:before {
        background-image:url(../images/ico_editor_img@2x.png);
        background-size:250px 40px;
    }
}