outline-offset
outline-offset
<p class="demo-1">outline-offset: 0;</p>
<p class="demo-2">outline-offset: 10px;</p>
<p class="demo-3">outline-offset: -10px;</p>
/* 공통 스타일 */
p {
    padding: 1em;
    margin: 2.5em 0;
    background-color: #f2f2f2;
    border: 3px solid gray;
    /* 이해를 돕기 위해
       요소 경계(border) 테두리 설정
       (5px 두께의 회색 직선) */
    outline: 3px dashed #017475;
}

/* outline-offset */
.demo-1 {
    outline-offset: 0; /* 초깃값(initial value) */
}
.demo-2 {
    outline-offset: 10px;
}
.demo-3 {
    outline-offset: -10px;
}
실제 적용된 모습
selector {
    outline-offset: <길이>
}
/* <길이> 지정 */
outline-offset: 0; /* 초깃값 */
outline-offset: 15px;
outline-offset: 1.5em;
outline-offset: 1.5rem;

/* 전역 값 */
outline-offset: inherit;
outline-offset: initial;
outline-offset: revert;
outline-offset: revert-layer;
outline-offset: unset;
<div class="box"></div>
.box {
    width: 150px;
    height: 150px;
    background-color: gold;
    border-radius: 50%;
    border: 2px solid red;
    outline: 5px solid blue;
    outline-offset: 5px;
}
실제 적용된 모습