/*******************************
 Semantic UI
 カスタマイズ
*******************************/
/* ヘッダー */
.ui.blue.header {
	color: #1259cc !important;
}

.ui.blue.dividing.header {
	border-bottom: 2px solid #1259cc !important;
}

h5.ui.header {
	font-weight: normal !important;
}

/* 入力項目ラベル */
.ui.form .field>label {
	font-weight: normal !important;
}

/* ボタン */
.ui.blue.button, .ui.blue.buttons .button {
	background-color: #1259cc !important;
}

.button {
	margin-top: 5px !important;
	margin-left: 0px !important;
	font-weight: normal !important;
}

/* ラベル */
.ui.label {
  color:rgba(0,0,0,.87);
}

/* タブ */
div.item:hover {
  cursor:pointer;
}

/* ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼*/
/* ------------------------------------------------------------------------------*/
/* Semantic UIバージョンアップ対応 2.3.3 → 2.4.0
/* ------------------------------------------------------------------------------*/
/* ver2.3.3の設定を適用 */
/*body{font-family:sans-serif,'Helvetica Neue',Arial,Helvetica,sans-serif}*/
h1,h2,h3,h4,h5{font-family:sans-serif,'Helvetica Neue',Arial,Helvetica,sans-serif}
a{color:#333}
a:hover{color:#342323}
.ui.header{font-family:sans-serif,'Helvetica Neue',Arial,Helvetica,sans-serif}
.ui.message .header{font-family:sans-serif,'Helvetica Neue',Arial,Helvetica,sans-serif}
.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:sans-serif,'Helvetica Neue',Arial,Helvetica,sans-serif}
.ui.input>input{font-family:sans-serif,'Helvetica Neue',Arial,Helvetica,sans-serif}
.ui.segment{padding:0em 0em 1em 0em}
.ui.segment,.ui.segments .segment{font-size:inherit} /* ver2.3.3では定義なし */
/* ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲*/

/* サイドバー */
.ui.vertical.menu._sidebar .item > i.icon {
    float: left;
    margin: 0 0.5em 0 0;
}
.ui.menu._sidebar .item {
    color: white !important;
}
.ui.menu._sidebar .menu .item,
.ui.menu._sidebar .menu .item :hover{
    color: black !important;
}
.ui.menu._sidebar .item._menu{
    padding-top:0;
}
.ui.menu._sidebar .item._cur_def{
    cursor:default;
}
