/* スマートフォン（縦長・横長）----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  #doEntry {
    width:100%;
    margin:5px auto;
    height:2.5em;
    font-size:1.5em;
  }
}
/*スマートフォン（横長）*/
@media only screen and (min-width : 321px) and (max-width: 767px) {
}
/*スマートフォン（縦長）*/
@media only screen and (max-width : 320px) {
}
/* iPads (縦向き、横向き両対応) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1000px) {
/*
  #doDust-1,
  #doDust-2 {
    width:500px;
    font-size:1.5em;
    height:2.5em;
    margin-top:15px;
  }
*/
}

/* iPads (横向き) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}
/* iPads (縦向き) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
}
/* デスクトップとノートPC ----------- */
@media only screen and (min-width : 1224px) {
}
/* 大きなディスプレイ ----------- */
@media only screen and (min-width : 1824px) {
}
/* iPhone 4および解像度密度の高いデバイス ----------- */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
}
