/*===============================================
color_t.css
v1.0.0
Last Updated: 2016-09-20
Author: SAY Computer Inc.

サイトカラー関連設定（富山TM）
------------------------------------------------
【履歴】
v1.0.0 新規作成
------------------------------------------------
【メモ】
基本色：#00a5d1
===============================================*/

body
{
	color: #333333;
	background: #fff;
    border-top-color: #00a5d1;
}
body.bgcolor_off
{
	background: #fff;
}

a
{
	color: #3172d1;
}

#container
{
	background-color: #fff;
	border-color: #00a5d1;
}

.listmark
{
	color: #00a5d1;
}

/* ボタン */
.button
{
	border-color: #00a5d1;
	background-color: #fff;
	font-weight: bold;
	color: #073642;
}
.button:hover
{
	background-color: #ccedf6;
	text-decoration: none;
}
.button i.fa
{
	color: #66c9e3;
}

.btn-grad
{
	color: #fff;
	background: -moz-linear-gradient(top, #00a5d1, #99dbed);
    background: -webkit-gradient(linear, left top, left bottom, from(#00a5d1), to(#99dbed));
    background: -ms-linear-gradient(top, #00a5d1, #99dbed);
}
.btn-grad i.fa
{
	color: #fff;
}
.btn-grad:hover
{
	background: #ccedf6;	
}

.btn-grad-csv
{
	color: #fff;
	background: -moz-linear-gradient(top, #00a5d1, #90c590);
    background: -webkit-gradient(linear, left top, left bottom, from(#00a5d1), to(#90c590));
    background: -ms-linear-gradient(top, #00a5d1, #90c590);
}

.btn-grad-csv:hover
{
	background: -moz-linear-gradient(top, rgba(34,139,34,0.8), rgba(144,197,144,0.8));
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(34,139,34,0.8)), to(rgba(144,197,144,0.8)));
    background: -ms-linear-gradient(top, rgba(34,139,34,0.8), rgba(144,197,144,0.8));	
}


.btn-grad a
{
	color: #fff;
}

.btn-graph /* 時系列グラフ表示ボタン */
{
	border: 1px solid #00a5d1;
	background: -moz-linear-gradient(bottom, rgba(231,230,230,1.0), rgba(257,257,257,1.0));
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(231,230,230,1.0)), to(rgba(257,257,257,1.0)));
    background: -ms-linear-gradient(bottom, rgba(231,230,230,1.0), rgba(257,257,257,1.0));	
}
.btn-graph:hover
{
	background: rgb(222,235,247);
}
.btn-graph a
{
	color: #333;
}

h2.graphTitle:before
{
	color: #00a5d1;
}

/*--------------*/
/* メニュー
/*--------------*/
.boxMenu li a
{
	color: #333;
}
.boxMenu li:hover
{
	background-color: #fdf2d8;
}
.boxMenu li a:hover
{
	text-decoration: none;
}
.boxMenu .fa
{
	color: #808080;
}
/* 現在位置 */
.boxMenu .current
{
	color: #00a5d1;
}
.boxMenu .current .fa
{
	color: #00a5d1;
}

.acdn_menu-child
{	
	background-color: #fdf2d8;
}
.acdn_menu-child li a
{
	color: #3172d1;
}
.acdn_menu-child  .ac_m-area
{
	color: #555;
}
.acdn_menu-child li:hover
{
	background-color: #fdf2d8;
}
.acdn_menu-child .fa
{
	color: #3172d1;
}
.acdn_menu-child .current .fa
{
	color: #00a5d1;
}
.acdn_menu-child .current
{
	color: #00a5d1;
}
/* 現在のページ */
.currentPage
{
	color: #333!important;
}

/*------------------*/
/* パンくずリスト
/*------------------*/
ul.breadcrumbs a::after
{
	color: #ccc;
}
ul.breadcrumbs .currentDir,
ul.breadcrumbs .currentDir:hover,
ul.breadcrumbs .currentPage,
ul.breadcrumbs .currentPage:hover
{
	color: #333;
}

/*--------------*/
/* コンテンツ部
/*--------------*/
.telop
{
	color: #333;
	background-color: #eee;
}

#contents-name
{
	border-color: #00a5d1;
	background-color: #fff;
}

.explanation
{
	border-color: #999;
}
.explanation .title
{
	border-color: #999;
	background: -moz-linear-gradient(bottom, #cfcfcf, #fff);
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#cfcfcf));
    background: -ms-linear-gradient(bottom, #cfcfcf, #fff);
}
.explanation .title .fa
{
	color: #00a5d1;
}

#contentsArea
{
	background-color: #e7edf7;
}
#contentsArea.white
{
	background-color: #fff;	
}
#contentsArea .staticPage
{
	background-color: #fff;
}

/* データテーブル */
.dtbl
{
	border-color: #808080;
}
.dtbl th,td
{
	border-color: #808080;
}
.dtbl th
{
	color: #fff;
	background-color: #92befd;
	font-weight: normal;
}
.dtbl tr:nth-child(even)
{
	background-color: #f2f2f2;
}

/*--------------*/
/* フッター
/*--------------*/
footer
{
	border-color: #00a5d1;
}
footer #credit p
{
	color: #888;
}