@charset "utf-8";

.floor .postnavi a{
color: #111;
}
#floor article{
vertical-align: top;
display: inline-block;
width: 49%;
font-size: 13px;
margin: 0 0 5%;
padding: 2.5%;
}
#floor .floor-thumb{
text-align: center;
margin-bottom: 10px;
}
#floor .floor-thumb img{
width: 280px;
height: auto;
border: solid 5px #f8f8f8;
}
#floor .floor-cat-label{
border-bottom: 1px dotted #66c4d0;
display: block;
margin-bottom: 10px;
padding-bottom: 5px;
}
.entry-summary{
margin: 0 auto 15px;
width: 100%;
}
@media screen and (max-width: 770px){
#floor .floor-thumb img {
width: 100%;
height: auto;
border: solid 5px #f0ebeb;
}
}
@media only screen and (max-width:600px){
#floor article {
width: 49%;
padding: 1%;
margin: 0 0 2.5%;
}
div.floor-yoyaku {
line-height: 1.4;
padding: 0 5px 15px;
font-size: 12px;
font-size: 1.2rem;
}
.archive div #floor, #post-653 div #floor {
margin: 30px 0;
}
}
@media only screen and (max-width:400px){
.type-floor span.kubun{
display: inline-block;
}
}
@media only screen and (max-width:370px){
#floor article {
width: 100%;
}
}