/*smile_one_academy.css*/
@charset "utf-8";
.header_title{
    background-image: url("../img/header/pc-header-balloons.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 0%;
    max-width: 1920px;
    width: 100%;
    margin: 0 auto;
    height: auto;
    height: 500px;
    z-index: -10;
}

/*ブログの設定*/
.blog_info ul{

    width: 100%;
    margin: 0 0;
    padding: 0 0;  
}

.blog_info ul li{
    padding: 1% 2%;
    margin-bottom: 0.5em;
    border-bottom: 1px #33272a dotted;
}
.blog_info ul a{
    color: #33272a;
}
.blog_info ul li p{
    text-align: justify;
}


tr:nth-child(even){
    background: #eeeeee;
}

tr:nth-child(odd){
    background: #ffffff;
}

th {
    padding: 1em 0 1em 1em;
    color: #000000;
    font-weight: 900;
    color: #594a4e;
    text-align: left;
}

td {
    padding: 1em 1em;
    color: #594a4e;
}

.outer:nth-of-type(1).content_wrap p{
    margin-bottom: 2em;
}
.outer:nth-of-type(2).content_wrap p{
    margin-bottom: 2em;
}


@media only screen and ( max-width: 869px ) {
    header{

    }

    .header_title{

    }
}

@media only screen and ( max-width: 480px ) {
    header{

    }
    
    .header_title{
        background-image: url("../img/header/mobile-header-balloons.jpg");
        }
}