@charset "utf-8";

@media only screen and (max-width: 640px) {
/*============================
#newsMainArea
============================*/
#newsMainArea { float: none; width: inherit; margin: 20px 20px 0; }
#newsMainArea .mainInfo { margin-top: 0; }
#newsMainArea .newsListArea { margin-top: 10px; margin-left: -20px; margin-right: -20px; }
#newsMainArea .newsListArea ul {}
#newsMainArea .newsListArea ul li {}
#newsMainArea .newsListArea ul li:first-child {}
#newsMainArea .newsListArea ul li a { padding: 15px 20px; }
#newsMainArea .newsListArea ul li a:hover { background-color: #fff; }
#newsMainArea .newsListArea ul li a::after { right: 5px; }
#newsMainArea .newsListArea ul li a .date { width: inherit; margin-right: 5px; font-size: 0.75em; }
#newsMainArea .newsListArea ul li a .kategoriTag { margin-right: 0; font-size: 0.75em; padding: 4px 20px; width: inherit; }
#newsMainArea .newsListArea ul li a .newsText { display: block; width: inherit; padding: 10px 0 0; font-size: 0.875em; font-weight: bold; }

/*============================
#newsRightArea
============================*/
#newsRightArea { float: none; width: inherit; margin: 40px 20px 0; }
#newsRightArea .kategoriNavi { margin-top: 20px; padding: 0 20px; }
#newsRightArea .kategoriNavi .kategoriTitle {}
#newsRightArea .kategoriNavi .kategoriTag {}
#newsRightArea .kategoriNavi .kategoriTag ul {}
#newsRightArea .kategoriNavi .kategoriTag ul li {}
#newsRightArea .kategoriNavi .kategoriTag ul li:first-child {}
#newsRightArea .kategoriNavi .kategoriTag ul li::after {}
#newsRightArea .kategoriNavi .kategoriTag ul li a {}
#newsRightArea .dateNavi { margin-top: 20px; padding: 0 20px 20px; }
#newsRightArea .dateNavi .dateTitle {}
#newsRightArea .dateNavi .dateTag {}
#newsRightArea .dateNavi .dateTag ul {}
#newsRightArea .dateNavi .dateTag ul li {}
#newsRightArea .dateNavi .dateTag ul li:first-child {}
#newsRightArea .dateNavi .dateTag ul li:hover {}
#newsRightArea .dateNavi .dateTag ul li .md_js_boss {}
#newsRightArea .dateNavi .dateTag ul li .md_js_boss a {}
#newsRightArea .dateNavi .dateTag ul li .md_js_boss a:hover {}
#newsRightArea .dateNavi .dateTag ul li .md_js_boss a::after {}
#newsRightArea .dateNavi .dateTag ul li .md_js_boss a.open::after {}
#newsRightArea .dateNavi .dateTag ul li .md_js_contents {}
#newsRightArea .dateNavi .dateTag ul li .md_js_contents a {}
#newsRightArea .dateNavi .dateTag ul li .md_js_contents a::after {}
#newsRightArea .dateNavi .dateTag ul li .md_js_contents ul li:last-child {}

}