@charset "UTF-8";

#sec01 .inner{
    max-width: 1020px;
    padding-bottom: 140px;
}
.c-tit{
    display: flex;
    align-items: center;
    font-size: 18px;
    font-weight: bold;
    gap: 5px;
    margin-bottom: 40px;
}
.c-tit:before {
    content: '';
    width: 15px;
    height: 2px;
    background: #da0012;
}
.cont{
    margin-bottom: 20px;
}
.cont .list{
    line-height: 1.5;
    margin-bottom: 40px;
}
.cont .list .item + .item{
	margin-top: 30px;
}
.cont .list .list-tit{
    font-size: 16px;
	font-weight: bold;
    margin-bottom: 10px;
}
.cont .list .list-lead{
	font-size: 16px;
}
.cont .name{
    text-align: right;
    line-height: 1.5;
}
.star{
 max-width: 200px;
 margin: 0 auto;
}
.star-lead{
    color: #28a7e1;
    font-weight: bold;
    text-align: center;
    margin-bottom: 10px;
}
.star-pic img{
    width: 100%;
    height: all;
}    
.c-sp{
    display: none; 
}

@media screen and (max-width: 769px){
    #sec01 .inner {
        width: 100%;
        padding-left: 4rem;
        padding-right: 4rem;
        padding-bottom: 10rem;
    }
    .c-tit{margin-bottom: 30px;}
    .cont{margin-bottom: 40px;}
    .cont .list .list-tit,
    .cont .list .list-lead,
    .cont .name,
    .star-lead{
        font-size: 2.6rem;
    }
    .star{max-width: 180px;}
    .c-sp{
        display: block; 
    }
}