@charset "UTF-8";

/******** テーマカラー青 ********/
/* body色 */
html body{
	background-color: #eaeef2;
}
/* メニュー色 */
header .login_menu,
nav,
nav .main_menu,
nav .sub_menu,
.sp_menu_open .menu-trigger span{
	background-color: #38aff4;
}
/* ページタイトルボーダー色 */
#wrapper .contents_header h3.page_title {
	border-color: #38aff4;
}

/* noheader用ボーダー色 */
#wrapper .hr_border {
	background-color: #38aff4;
	height: 5px;
	margin-top: 0.5rem;
	margin-bottom: 2rem;
}

/* sort矢印色 */
table.js-tablesorter thead tr th.tablesorter-headerUnSorted div.sort-arrow::after{
    color: #38aff4;
}
table.js-tablesorter thead tr th.tablesorter-headerAsc div.sort-arrow:after ,
table.js-tablesorter thead tr th.tablesorter-headerDesc div.sort-arrow:after {
    color: #025483;
}

