html, body, ul, li, p, a, h1, h2, h3, h4, h5, h6, span {margin: 0;padding: 0;list-style: none;text-decoration: none;font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
img {width: 100%;}
a:hover {transition-duration:0.5s;opacity:0.7;}
div#NewsBox {width: 100%;max-width: 405px;margin: 0 auto;}
div#NewsBox section {border: 1px solid #ccc;border-top: 0;box-sizing: border-box;padding: 5px 0 0;}
div#NewsBox section h4 {font-size: 16px;color: #434343;padding: 5px 5px 3px;margin-left:10px;width: 95%;}
div#NewsBox section h4 span {font-size: 14px;color: #434343;margin-left: 5px;}
div#NewsBox section ul {height: 300px;overflow-y: scroll;margin: 0px 0 0;}
div#NewsBox section ul li a {display: block;}
div#NewsBox section ul article {display: flex;justify-content: space-between;border-bottom: 1px dashed #ccc;width: 95%;margin: 8px auto 0;padding: 0 0 8px;}
div#NewsBox section ul article div.ImageBox {width: 80px;}
div#NewsBox section ul article div.TextBox {width: 275px;}
div#NewsBox section ul article div.TextBox span.DateTime {font-size: 14px;color: #434343;letter-spacing: 1px;font-weight: bold;font-family: 'Quicksand', sans-serif;}
div#NewsBox section ul article div.TextBox p {font-size: 12px;color: #434343;line-height: 1.4em;margin: 5px 0 0;}
div#NewsBox section ul article div.TextBox p.Title {margin-top: 10px;}
div#NewsBox section ul article div.TextBox p a {display: inline;color: #2300fb;}
div#NewsBox section ul li:last-child article {border-bottom: 0;}

div#NewItemBox {width: 100%;max-width: 410px;margin: 0 auto;}
div#NewItemBox section {border: 1px solid #ccc;border-top: 0;box-sizing: border-box;padding: 5px 0 0;}
div#NewItemBox section h4 {font-size: 16px;color: #434343;padding: 5px 5px 0;margin-left:10px;width: 95%;}
div#NewItemBox section h4 span {font-size: 14px;color: #434343;margin-left: 5px;}
div#NewItemBox section ul {height: 283px;overflow-y: scroll;margin: 0px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 10px;}
div#NewItemBox section ul li {width: 100%;max-width: 175px;margin: 0 0 10px;}
div#NewItemBox section ul li p {font-size: 12px;color: #434343;line-height: 1.4em;margin: 5px 0 0;}
div#NewItemBox section ul li p.ItemPrice {color:#b40a16;}
