@charset "utf-8";

#about-this-site {
	position: relative;
	padding-bottom: 180px;
}
#about-this-site .section {
	margin-bottom: 60px;
}
#about-this-site .section_ttl {
	font-size: 123%;
	font-weight: normal;
	letter-spacing: 0.06em;
    margin-bottom: 0.2em;
}

#about-this-site .head {
    margin-top: 60px;
}
#about-this-site .head .caption {
	font-size: 115%;
	font-weight: normal;
	letter-spacing: 0.06em;
    margin-bottom: 0.3em;
}

#about-this-site .spec {
    margin-top: 30px;
}
#about-this-site .spec .caption {
	font-size: 123%;
	font-weight: normal;
	letter-spacing: 0.06em;
}
#about-this-site .spec dl {
    display: flex;
    width: 450px;
    border-bottom: 1px solid #707070;
    padding: 0 0 1em 0;
    margin: 1em 0 0 0;
}
#about-this-site .spec dl:last-child {
    border: none;
}
#about-this-site .spec dl dt {
    font-weight: normal;
    width: 11em;
}

/* sp */
@media screen and ( max-width: 768px ) {
	#about-this-site {
		padding-bottom: 5em;
	}
	#about-this-site .section {
		margin-bottom: 4em;
	}
	#about-this-sitet .section_ttl {
		font-size: 121%;
	}

    #about-this-site .head {
        margin-top: 0.2em;
    }
    #about-this-site .head .caption {
        font-size: 121%;
    }

    #about-this-site .spec {
        margin-top: 2em;
    }
    #about-this-site .spec .caption {
        font-size: 100%;
    }
    #about-this-site .spec dl {
        width: 100%;
    }
    #about-this-site .spec dl dt {
        width: 7em;
    }
	
}
	