/* width 공통 */
.w-50px{
    width:50px;
}
.w-65px{
    width:65px;
}
.w-75px{
    width:75px;
}
.w-85px{
    width:85px;
}
.w-90px{
    width:90px;
}
.w-100px{
    width:100px;
}
.w-110px{
    width:110px;
}
.w-120px{
    width:120px;
} 
.w-130px{
    width:130px;
} 
.w-140px{
    width:140px;
} 
.w-150px{
    width:150px;
}
.w-170px{
    width:170px;
}

.w-10{
	width:10% !important
}
.w-15{
    width:15% !important;
}
.w-20{
	width:20% !important;
}
.w-30{
	width:30% !important;
}
.w-33{
    width:33.333333% !important;
}
.w-35{
    width:35% !important;
}
.w-40{
	width:40% !important
}
.w-50{
	width:50% !important
}
.w-60{
    width:60% !important;
}
.w-65{
    width: 65% !important;
}
.w-70{
    width:70% !important;
}
.w-79{
    width:79% !important;
}
.w-83{
	width:83% !important
}
.w-90{
    width:90% !important
}
.w-100{
	width:100% !important
}

.border-t0{
    border-top: 0px !important;
}
.border-b0{
    border-bottom: 0px !important;
}
.border-r0{
    border-right: 0px !important;
}
.border-l0{
    border-left: 0px !important;
}

/*마우스 커서 손모양 변경*/
.cursor{
	cursor : pointer;
}

/*한줄 말 줄임*/
.text-overflow {
   width: 100%;;
   text-overflow: ellipsis;
   overflow: hidden;
   word-break: break-word;
    
   display: -webkit-box;
   -webkit-line-clamp: 1;  /*원하는 라인수*/
   -webkit-box-orient: vertical
}

/* 공통 */
body, .btn, .form-control {
    font-size: 12px;
}
.pointer {
    cursor: pointer;
}
.color_red{
    color: red;
}
.font-small{
    font-size: smaller;
}
.custom-modal {
    max-width: 500px;
    max-height: 700px;
}


/* 웹에디터(summernote) */
.note-editable { 
    background-color: #fff !important; 
    color: #000 !important; 
    text-align: left;
}
.note-icon-caret:before{
    content: "";
}
.summernote {
    text-align: left;
}
.note-modal-header, .note-modal-body, .note-modal-footer{
    box-sizing: content-box !important;
}