@charset "UTF-8";

/*
.illumination main .heading_01 {
	background-image: url(../img/ttl_01.png);
}
*/

.illumination main .mb50{
	margin-bottom:50px;
}

.event_box_wh{
    
    background-color: #000;
	border:solid 3px #FFF;
	border-radius:20px;
	
}
.txt_wh{
    color: #FFF;
    border-bottom: solid 2px #FFF;
}
.link-txt_wh{
    color: #FFF;
}
/*以降新規追加*/
.title-app{
    text-align: center;
    padding-top: 25px;
}
.card-side{
    padding-top: 20px;
}
.store-qr{
    display: flex;
    width: 230px;
    justify-content: center;
}
.card-position{
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 10px;
    padding-top: 10px;
}
.card{
    width: 11rem;
}
@media screen and (max-width:599px) {
    .id-space{
        margin-top: -50px;
        padding-top: 50px;
    }
}