@charset "utf-8"; 

.section--policy{
    padding: 100px 15px 60px 15px;
}

 .nav__list li{
    color: var(--brack);
}
 .wrapKOPIPE-OK {
    position: relative;
    margin: 20px 0 0;
    padding: 60px;
    background: #f8f8f0;
    border-radius: 20px;
}
 .wrapKOPIPE-OK p{
    
    line-height: 1.6rem;

}

 .wrapKOPIPE-OK h1 {
    margin: 0 0 30px 0;
    font-size: 18px;
    font-weight: bold;
}
 .wrapKOPIPE-OK h2{
    margin-top: 20px;
    font-size: 16px;
    font-weight: bold;
}
 .li{
    margin-top: 0.5rem;
}
@media screen and (min-width: 769px){
.section--policy {
    padding: 200px 60px 120px 60px;
}  
.wrapKOPIPE-OK{
margin: 80px 0 0;
}
.wrapKOPIPE-OK p , li {
    font-size: 1.6rem;
    line-height: 36px; 

}
.wrapKOPIPE-OK h2 {
    margin: 30px auto;
}
}