@charset "utf-8"; /* CSS Document */ @media screen and (min-width: 320px) { .e-search-mess{ padding: 10px 0;} .e-search-mess b{ color: #d00;} .e-search-mess span{ color: #d00;} i.pic-scale-search{ padding-bottom: 60%;} .e-search-box li{ border-bottom: solid 1px #eee; padding: 10px 0;} .e-search-box dl{ overflow: hidden;} .e-search-box p{display: none; color: #666;} .e-search-box dt{ width: 110px; float: left; padding-right: 10px;} .e-search-box dd small{ display: block; font-size: 12px; color: #999;} .e-search-box dd small a{ color: #b78800; text-decoration: underline;} .e-search-box dd b{display: block; padding-bottom: 5px;} .e-search-box dd div{ display: table-cell; vertical-align: middle;} .e-search-box dd a:hover b{ color: #b78800;} } @media screen and (min-width: 384px) { } @media screen and (min-width: 480px) { } @media screen and (min-width: 640px) { } @media screen and (min-width: 768px) { } @media screen and (min-width: 992px) { .e-search-box dt{ width: 215px; padding-right: 15px;} .e-search-box dd b{ font-size: 16px; padding-bottom: 0;} .e-search-box dd p{ display: block; padding: 10px 0 0 0;} .e-search-box dd small{ display: inline-block; padding-right: 15px; padding-top: 10px;} .e-search-box li{ padding: 20px 0;} } @media screen and (min-width: 1240px){ }