@charset "UTF-8";

.cosmecp h1 {
font-size: 32px;
font-weight:500;
}
.cosmecp_contents{
    text-align: center
}
.cosmecp_contents_innner{
    display: inline-block;
    text-align: left;
    margin-bottom: 1em;
}
.cosmecp h2 {
font-size: 32px;
}
.cosmecp_date {
    font-size: 24px;
}

.cosmecp_note {
font-size: 16px;
font-weight: bold;
color: #f00;
}

.event_keyvisual img {
	width: 640px;
}

.h1-container {
    display: flex; 
    align-items: baseline;
    gap: 35px;
    margin-bottom:26px;
}
.h1-container a {
    font-size: 18px;
}


