/* カスタム CSS をここに入力してください */
.page-id-107 .sns-buttons, .page-id-107 .sns-pages {
  display: none;
}


.blog-card-title a:hover{
	color: #C03 !important;
}

li {
		margin-top: 0.5em;
		margin-bottom: 0.5em;
}

/* MathJax左詰め http://www.sho6.info/archives/237 */
.MathJax_Display {
  text-align: left !important;
  text-indent: 0em !important;
}


/* http://atm-tkd.sakura.ne.jp/math/etc/bunsu/bunsuhyoki110218.html */
/* 次行のレムを解除して、スタイル定義をコピペして使用してください。 */
/*  */
table.BunsuTbl{        /* 分数を左詰で表示する定義 */
    margin-left:0;
    margin-right:auto;
}
.BnsArea{
    text-align:left;
    margin-left:10px;
}
.Bunsu,.Seisu,.Bunshi,.Bunbo{    /* 分数、整数、分子、分母 */
    /* font-size:15px; */
    color:#123d12;
    text-align:center;
    line-height:20px;
    padding:2px 5px 2px 5px;
}
.Bunsu,.Seisu{    /* 分数、整数 */
    margin:0;
    display:inline-block;
}
.Seisu{        /* 整数 */
    padding-top:0px;
    vertical-align:middle;
}
.Atai{        /* 値 */
    color:red;
}
.Bunshi {    /* 分子 */
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-color:blue;
    padding-bottom:0px;
}
span.num_super{    /* 指数 */
    /* font-size:12px; */
    font-size: small;
    /* background-color:#ffccff; */
    vertical-align:super;
    padding-left:2px;
    padding-right:5px;
}
span.num_sub{    /* 添え字 */
    /* color:#008080; */
    /* font-size:12px; */
    font-size: small;
    /*background-color:#00ffff;*/
    vertical-align:sub;
    padding-left:2px;
    padding-right:5px;
}
/*  */


/* http://hooki.blog23.fc2.com/blog-entry-24.html */
.fraction {
display: inline-block;
text-align: center;
vertical-align: middle;
/* font-size: smaller; */
}
.fraction > .sep {
background-color: black;
display: block;
width: 100%;
height: 1px;
}