@charset "utf-8";
/* モバイルレイアウト : 480 px およびそれ以下. */
.content h3{
    font-size: 19px;
}
.itemList{
    
}
.itemList .item > div{
    display: inline-block;
    vertical-align: top;
}
.itemList .imageBox{
    width: 100%;
    margin: 0 2% 0 0;
}
.itemList .imageBox img{
    width: 100%;
}
.itemList .textBox{
    width:  100%;
}
/* タブレットレイアウト : 481 px ～ 768 px。モバイルレイアウトからスタイルを継承。 */

@media only print {
}

/* デスクトップレイアウト : 769 px ～最大 1232 px。モバイルレイアウトとタブレットレイアウトからスタイルを継承。 */

@media only print {
.itemList .imageBox{
    width: 30%;
    margin: 0 2% 0 0;
}
.itemList .textBox{
    width:  68%;
}
}
