@charset "UTF-8";


/*----------------------------------------------------------------------------------------------------------------------#news_detail----------*/

#news_detail{ 
width:62.5%;
margin:140px auto 0;
}

.post .date{
font-family: var(--font-en-2);
font-size: 11rem;
color: #006d91;
}

.post h1{
font-size:24px;
font-weight: bold;
margin-top: 8px;
padding-bottom: 12px;
border-bottom: 1px solid #ddd;
}

.post p{ margin-top:35px; }

.post p a{ 
text-decoration:underline;
color:#006d91;
}

.post p a:hover{ text-decoration:none; }

.btn-primary{ margin:80px auto 0; }

.post p img.size-medium{
width:50%;
height:auto;
}

@media screen and (max-width:767px){

#news_detail{ 
width:88%;
margin:60px auto 0;
display:block;
}

.post .date{
font-size: 20rem;
}

.post h1{
font-size:18px;
margin-top:6px;
padding-bottom: 10px;
}

.post p{ margin-top:30px; }

}