/* #PC ========================================================================================================== */

.news_area{
    margin-top: 70px;
    border-top: 1px solid #ccc;
}
.news_box{
    border-bottom: 1px solid #ccc;
    padding-top: 10px;
    padding-bottom: 10px;
	width: 1000px;
	box-sizing: border-box;
}
.news_box li.hn1{
    width: 150px;
}
.news_detail h3{
    font-size: 1.5em;
    margin-top: 60px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #0055C9;
}
.news_detail .date{
    color: #0055C9;
    margin-bottom: 30px;
}
.red{
    color: red;
}
/* #スマートフォン ========================================================================================================== */
@media only screen and (max-width: 750px) {
.news_area{
    padding: 20px;
}
.news_box{
	width: 100%;
}
.news_detail{
    padding: 20px;
    box-sizing: border-box;
}
}/* @media only screen and (max-width: 750px) */
