@charset "UTF-8";

/******************************
privacy style
******************************/
.contents .inner{
    max-width: 792px;
    margin: 0 auto 80px;
    text-align: left;
    font-size: 92%;
}

.contents .inner h3{
    font-size: 120%;
    font-weight: bold;
    letter-spacing: var(--letterspace);
    margin: 60px 0 15px;
}
.contents .inner ul{
    margin: 20px 0;
}
.contents .inner ul li{
    margin-bottom: 5px;
}
.contents .inner .box{
    border: solid 1px #d6d6d6;
    margin: 60px 0 100px;
    padding: 25px;
}
/*==== mobile スマフォ横〜用css ===*/
@media screen and (max-width: 896px){
    .contents .inner h3 {
        font-size: 110%;
        margin: 30px 0 10px;
    }
    .contents .inner ul {
        margin: 10px 0;
    }
    .contents .inner .box {
        margin: 30px 0 60px;
        padding: 25px;
    }
}