@charset "utf-8";
/* CSS Document */

/* 最上方 */
.noscript.main { padding: 10px 15px; background: #444; color: #fff; line-height: 1.5em; display: block; }

/* 工具列 */
.toolbar .toolbar_right .noscript{ margin-bottom: 10px; margin-left: 10px; }
.toolbar .toolbar_right .noscript a{ text-indent: 0; background: none; display: inline-block; margin-right: 5px; }

.fontsize .noscript { clear:both; display:block; text-align:right; }

/* 中間內容 */
.content{ padding-top: 35px; }

/* owl-carousel */
.LinkList.owl-carousel { display:flex; text-align: center; display: flex; flex-wrap: wrap; }
.LinkList .item{ width: 31.5%; flex: 0 1 auto; margin-left: 5px; margin-right: 5px;
    box-sizing: border-box; margin-bottom: 10px;
}
.LinkList .item img{ margin: auto; }

@media screen and (max-width: 1023px) {
    .LinkBlock{ width: 100%; }
    .LinkList.owl-carousel{ padding: 0; }
}
@media screen and (min-width: 640px) and (max-width: 1023px) {
    .LinkList .item{ width: 31.5%; }
}
@media screen and (max-width: 639px) {
    .LinkBlock{ width: 90%; }
    .LinkList .item{ width: 46%; }
}