@charset "utf-8";


.sale-text{
    text-align:center;
}

/* --------------------
　お知らせ本文
----------------------- */
.news-article h3{
	font-weight:bold;
	margin-bottom:15px;
	border-bottom:solid 1px #ddd;
	padding:5px 0 10px 0;
}




.news-flex-box{
    display: flex;
    justify-content: space-between;
    margin-bottom:1em;
}
.news-flex-box .text-box{
    width:56%
}
.news-flex-box .text-box-full{
    width:100%
}
.news-flex-box .text-box p{
    text-align:left;
    margin-bottom:1em;
}




.news-flex-box .photo-box{
    width:40%
}

.news-flex-box .photo-box .photo-list{
    display: flex;
    flex-wrap:wrap;
    justify-content: space-between;
}
.news-flex-box .photo-box .photo-list li{
    width:100%;
    margin-bottom:25px;
}
.news-flex-box .photo-box .photo-list li img{
    border-radius:3px;
    width:100%;
}


/* ---- */
.news-flex-box .about-table{
	width:100%;
	border-left:solid 1px #ddd;
	border-top:solid 1px #ddd;
}
.news-flex-box .about-table th{
	border-bottom:solid 1px #ddd;
	border-right:solid 1px #ddd;
	padding:5px;
	background:#f5f5f5;
}
.news-flex-box .about-table td{
	border-bottom:solid 1px #ddd;
	border-right:solid 1px #ddd;
	padding:5px 10px;
}



@media screen and (max-width: 800px) {
    .sale-text{
        text-align:left;
    }


    .news-flex-box{
        flex-wrap:wrap;
    }
    .news-flex-box .text-box{
        width:100%;
    }
    .news-flex-box .photo-box{
        width:100%;
    }

    .news-flex-box .photo-box .photo-list{

    }
    .news-flex-box .photo-box .photo-list li{
        margin:10px 0;
        width:48%;
    }
    .news-flex-box .photo-box .photo-list li.w100{
            width:100%;
    }


	/* ---- */
	.news-flex-box .about-table{
	}
	.news-flex-box .about-table th{
		display:block;
		width:100%;
	}
	.news-flex-box .about-table td{
		display:block;
		width:100%;
	}

}

