#sidebar .sidebar-profile .sidebar-profile-name
{
    color: #252525;
}
#sidebar ul.sidebar-buttons li.sidebar-button .sidebar-button-link
{
    color: #252525;
}
@media only screen and (min-width: 768px)
{
  .post-content
  {
    font-size: 1.65rem;
  }
}
@media only screen and (min-width: 1280px)
{
  #sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-bio,
  #sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-job,
  #sidebar[data-behavior="1"] .sidebar-profile .sidebar-profile-location 
  {
    color: #252525;
  }
  #main[data-behavior="2"]
  {
    padding-bottom: 30px;
  }
}
.post-header-cover .post-header .post-title
{
    color: #000000;
}
.post .post-content
{
    font-family: "Open Sans",san-serif;
}
.postShorten .postShorten-content,
.postShorten .postShorten-excerpt
{
    font-family: "Open Sans",san-serif;
}
.post .post-content :not(blockquote):not(li):not(.alert)>p
{
    margin: 1em 0;
}
dl,
ol,
ul
{
    margin: .5em 0;
}
ul dl ul,
ul li ul
{
    margin: 0;
}
blockquote
{
    font-style: normal;
}
table
{
    margin: .5em 0 .5em;
}
table th
{
    background-color: #f7f7f7;
    border-bottom: 2px solid #d0dbe2;
}
blockquote
{
    background-color: #f7f8f8;
    padding: 8px 15px;
}
hr
{
    border-top: 2px solid #d0dbe2;
    margin: 1.5em 0;
}
.post .post-content img.icon
{
  display: inline;
  margin: 0;
}
canvas
{
    max-width: 100%;
}
input[type="text"]
{
    padding: 3px;
}
select
{
    padding: 3px;
}
input[type="button"]
{
    background-color: #ffffff;
}
#footer
{
    font-size: 1.5rem;
    line-height: 2.4rem;
}
@font-face
{
    font-family: "ichigojam";
    font-style: normal;
    font-weight: 400;
    src: local('IchigoJam-1.4'), local('IchigoJam-1.4-Regular'),
         url("/fonts/IchigoJam-1.4.woff2") format('woff2'),
         url("/fonts/IchigoJam-1.4.woff") format('woff'),
         url("/fonts/IchigoJam-1.4.ttf") format('ttf');
}
code.language-ichigojam
{
    font-family: 'ichigojam';
    font-size: 16px;
    line-height: 18px;
    color: #ffffff;
    background-color: #000000;
    white-space: pre-wrap;
    word-break: break-all;
    padding: 15px;
}
@font-face
{
    font-family: "ichigolatte";
    font-style: normal;
    font-weight: 400;
    src: local('IchigoLatte-for-Display'), local('IchigoLatte-for-Display-Regular'),
         url("/fonts/IchigoLatte-for-Display.woff2") format('woff2'),
         url("/fonts/IchigoLatte-for-Display.woff") format('woff'),
         url("/fonts/IchigoLatte-for-Display.ttf") format('ttf');
}
code.language-ichigolatte
{
    font-family: 'ichigolatte';
    font-size: 16px;
    line-height: 18px;
    color: #ffffff;
    background-color: #000000;
    white-space: pre-wrap;
    word-break: break-all;
    padding: 15px;
}
code.language-classic
{
    background: #000000;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: Menlo,Consolas,monospace;
}
code.language-gitlab
{
    background: #e14329;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-google
{
    background: #1a73e8;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-hugo
{
    background: #0a1922;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-msx
{
    background: #0000ff;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: Menlo,Consolas,monospace;
}
code.language-othello
{
    background: #048E04;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-php7
{
    background: #8892bf;
    white-space: pre-wrap;
    word-break: break-all;
    color: #000b23;
    font-size: 16px;
    font-family: Menlo,Consolas,monospace;
}
code.language-powershell
{
    background: #012456;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: Menlo,Consolas,monospace;
}
code.language-qiita
{
    background: #55c500;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-raspberrypi
{
    background: #c61931;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-sakura
{
    background: #ff5577;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-terminal
{
    background: #404040;
    white-space: pre-wrap;
    word-break: break-all;
    color: #e8e8e8;
    font-size: 16px;
    font-family: Menlo,Consolas,monospace;
}
code.language-misskey
{
    background: #86b300;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-bootstrap
{
    background: #0d6efd;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
code.language-adventar
{
    background: #c94030;
    white-space: pre-wrap;
    word-break: break-all;
    color: #ffffff;
    font-size: 16px;
    font-family: sans-serif;
}
.language-led
{
    background: #e6f0d2;
    white-space: pre;
    word-break: keep-all;
    color: #000000;
    font-size: 32px;
    line-height: 32px;
    font-family: 'DotGothic16';
}
@font-face {
    font-family: "Pixelzim 3x5";
    src: url("https://db.onlinewebfonts.com/t/dac087454fb5f699df27750d9ccb1f14.eot");
    src: url("https://db.onlinewebfonts.com/t/dac087454fb5f699df27750d9ccb1f14.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/dac087454fb5f699df27750d9ccb1f14.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/dac087454fb5f699df27750d9ccb1f14.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/dac087454fb5f699df27750d9ccb1f14.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/dac087454fb5f699df27750d9ccb1f14.svg#Pixelzim 3x5")format("svg");
}
.language-ledcal
{
    background: #e6f0d2;
    white-space: pre;
    word-break: keep-all;
    color: #000000;
    font-size: 24px;
    line-height: 18px;
    font-family: 'Pixelzim 3x5';
    letter-spacing: -2px;
}
@font-face
{
    font-family: "pokecom";
    font-style: normal;
    font-weight: 400;
    src: local('sharp-pocket-computer'), local('sharp-pocket-computer'),
         url("https://poke-com.net.eu.org/sharp-pocket-computer.woff2") format('woff2'),
         url("https://poke-com.net.eu.org/sharp-pocket-computer.woff") format('woff'),
         url("https://poke-com.net.eu.org/sharp-pocket-computer.ttf") format('ttf');
}
.language-ledsmall
{
    background: #e6f0d2;
    white-space: pre;
    word-break: keep-all;
    color: #000000;
    font-size: 16px;
    line-height: 18px;
    font-family: 'pokecom';
}
@font-face
{
    font-family: "7barSP";
    font-style: normal;
    font-weight: 400;
    src: local('7barSP'), local('7barSP'),
         url("/fonts/7barSP.woff2") format('woff2'),
         url("/fonts/7barSP.woff") format('woff'),
         url("/fonts/7barSP.ttf") format('ttf');
}
.language-lednum
{
    background: #e6f0d2;
    white-space: pre;
    word-break: keep-all;
    color: #000000;
    font-size: 28px;
    line-height: 28px;
    font-family: '7barSP';
}
@font-face
{
    font-family: "casio-5x5";
    font-style: normal;
    font-weight: 400;
    src: local('casio-5x5'), local('casio-5x5'),
         url("/fonts/casio-5x5.woff2") format('woff2'),
         url("/fonts/casio-5x5.woff") format('woff'),
         url("/fonts/casio-5x5.ttf") format('ttf');
}
.language-led5x5
{
    background: #e6f0d2;
    white-space: pre;
    word-break: keep-all;
    color: #000000;
    font-size: 12px;
    line-height: 12px;
    font-family: 'casio-5x5';
}
code.language-bbs
{
    background: #404040;
    white-space: pre;
    word-break: keep-all;
    color: #e8e8e8;
    font-size: 16px;
    font-family: Menlo,Consolas,monospace;
}
