﻿.unselectable,.pagination,ul.nav-top li{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{font-family:Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;background-color:#222 !important;color:#fff !important;padding:0 15px 5px 15px}@media screen and (max-width: 767px){body,html{padding:0 5px 5px 5px}}h1{margin-top:20px}form{padding:0 20px}a,.btn-link{cursor:pointer;color:#0095d9 !important}a,a:focus{text-decoration:none}a:hover{text-decoration:underline}@media screen and (max-width: 767px){a:hover{text-decoration:none}}a:focus{color:#0095d9}.site-title{font-size:30px}@media screen and (max-width: 767px){.site-title{font-size:18px;font-weight:bold}}.description{max-width:800px;margin:0 auto 10px}@media screen and (max-width: 767px){.description{text-align:left}}p{margin:0}table{table-layout:fixed}th,td,.table-responsive{border:none !important}td{font-size:16px}ul{padding:0}ul li{list-style:none}ul.nav-top li{display:inline-block;margin-right:15px;margin-bottom:10px}@media screen and (max-width: 767px){ul.nav-top li{font-size:15px}}td{vertical-align:middle !important}.pagination{justify-content:center;margin:20px 0}.pagination li{display:inline-block;margin-right:0}.pagination li a{background-color:#444 !important;border:#eee}.pagination .active a{background-color:#666 !important;border:#eee}footer{margin-top:20px;text-align:center;color:#999}*:focus{outline:none !important}.card{background:#333;border:none;margin-bottom:7px;padding:0;border-radius:4px}.card{filter:none !important}.card-body{color:#fff !important}.post.list-group-item{background:#444;font-stretch:expanded;border-color:#aaa;border-width:1px}.fav.list-group-item{background:#444;border-color:#888;color:#fff;padding:15px 15px}.post-name,.post-no,.post-updated-at{margin-right:10px}.post-body{margin:0;white-space:pre-wrap;word-wrap:break-word;padding:15px 20px 10px 20px;font-size:15px}@media screen and (max-width: 767px){.post-body{padding-left:0;padding-right:0}}.post-jump-link{margin-top:10px}.error-message{color:#d31c1c}.edit-button{margin-right:10px}.upload-image-preview{max-height:34px;margin-left:10px}.to-bottom{text-decoration:none}.to-bottom:hover,.to-bottom:focus{color:#337ab7;text-decoration:none}.nav-tabs .nav-link{border:none}.nav-tabs{border:none}.nav-tabs a{padding:10px 15px;border:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background:#222;border:none}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background:#222;color:#fff;border:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff !important}.form-alert{max-width:700px;margin:0px auto}
