.breadcrumb {
    position: relative;
display:block; margin-bottom:18px;
background-color: #F5F5F5
}
.inin p   { margin-bottom:18px;  }
.inin ul li {              display: block;        position: relative;    padding-left: 18px }
.inin ul {        margin-bottom:18px; }
.inin ol li {              display: block;        position: relative;    padding-left: 1px }
.inin ol {        margin-bottom:18px; }
.inin ol li:before {
counter-increment: myCounter;
content:counter(myCounter);
color: white;
background: #F39F18;
display: inline-block;
text-align: center;
margin: 5px 10px 5px 1px;
line-height: 26px;
width: 26px;
height:26px;
}
.inin ul li a {
    font-family: RalewaySemiBold, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    color: #F39F18;
    text-decoration: none;
    font-size: 1.125em;
    line-height: 2em
}
.inin ul li a:hover {
    color: #f39f18;
    text-decoration: underline
}
.inin ul li::before {
    content: '';
    width: 14px;
    height: 14px;
    position: absolute;
    top: 6px;
    left: 0;
/*    height: 0;
    width: 0;
    border-bottom: 5.5px solid transparent;
    border-left: 5.5px solid #f39f18;
    border-top: 5.5px solid transparent*/
    background-image: url(img/ikik.png);
    background-repeat: no-repeat
}
.inin ul.toc_list li::before {
    content: '';
    width: 14px;
    height: 14px;
    position: absolute;
    top: 6px;
    left: 0;
/*    height: 0;
    width: 0;
    border-bottom: 5.5px solid transparent;
    border-left: 5.5px solid #f39f18;
    border-top: 5.5px solid transparent*/
    background-image:none !important;
    background-repeat: no-repeat
}