@charset "Shift-JIS";

/*
 * 全体共通CSSファイル
 */

/* 日本語表示用(Arial対策) */
.fontjp {
  font-family: sans-serif;
}
/* テキストを省略せずに表示 */
.ui-header .ui-title, /* ヘッダー */ .ui-footer .ui-title, /* フッター */ .ui-btn-inner, /* ボタン */ .ui-li-heading, /* リスト見出し */
.ui-li .ui-btn-text a.ui-link-inherit, /* リンクリスト */ .ui-li-desc/* リスト詳細 */ {
  white-space: normal;
}
*/

/* ボタン文字 */
.ui-button-text {
  font-size: 0.8em;
}
/* -------------------------------------------------------------------------- */
/* デザイン統一の為、角をとる */
/* ボタンアイコン四角 */
.ui-icon, .ui-icon-searchfield::after  {
  moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;
}
/* ボタン四角 */
.ui-btn-corner-all {
  moz-border-radius: 0px; -webkit-border-radius: 0em; border-radius: 0em;
}
/* 要素四角 */
.ui-corner-all {
  moz-border-radius: 0px; -webkit-border-radius: 0em; border-radius: 0em;
}

/* -------------------------------------------------------------------------- */
/* タップ時のボタンスタイル統一化 */
.ui-btn-active {
/*
  border: 1px solid #ccc;
  background: #eee;
  font-weight: bold;
  color: #2f3e46;
  text-shadow: 0 1px 0 #AAA;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #fff), to( #f1f1f1));
  background-image: -webkit-linear-gradient( #fff, #f1f1f1);
  background-image:    -moz-linear-gradient( #fff, #f1f1f1);
  background-image:     -ms-linear-gradient( #fff, #f1f1f1);
  background-image:      -o-linear-gradient( #fff, #f1f1f1);
  background-image:         linear-gradient( #fff, #f1f1f1);
*/
}
/* -------------------------------------------------------------------------- */
a:focus {
    outline: thin dotted;
}

/* -------------------------------------------------------------------------- */
/* ページリンク */
.pagelink {
  font-size: 0.8em;
}

/* -------------------------------------------------------------------------- */
/* ヘッダ */
#header {
  margin-left: 0%;
  margin-right: 0%;
  white-space: normal;
  font-size: 0.8em;
}
.headertitle {
  margin-right: 10%;
  margin-left: 10%;
}

.pagetitle {
  padding-top: 4px;
  padding-top: 2px;
  font-size: 1.2em;
  text-align: center;
}

/* コンテンツ */
.content {
  padding-right: 8px;
  padding-left: 8px;
}

/* フッタ */
#footer h4{
  text-align: left;
}
#contact {
  font-size: 0.8em;
  margin-left: 2em;
}
/* user agent stylesheetでスタイルが上書きされてしまう対策 */
#contact td {
  font-size: 0.8em;
  margin-left: 2em;
  color: #fff;
  font-weight: 700;
}

/* -------------------------------------------------------------------------- */
/* ダイアログ */
/* ダイアログ外margin調整 */
.ui-dialog-contain {
  margin: 10% 6px 15px;
}
/* ダイアログ本文領域padding調整 */
.ui-dialog-contain>.ui-content {
  padding: 12px 6px;
}



/* -------------------------------------------------------------------------- */
/* ページネイション */
#pagenation {
}
#pagenation .page {
}


/* -------------------------------------------------------------------------- */
/* 色設定 雨量 */
/* 文字色設定 */
.rainlev0str { /* 緑 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #00FF00;
}
.rainlev1str { /* 黄 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #FFFF00;
}
.rainlev2str { /* 橙 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #FF9900;
}
.rainlev3str { /* 赤 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #FF0000;
}

/* セル色設定 */
.rainlev0 {
  text-shadow: 0 1px 0 #666666;
  background: #0000FF;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #0000FF), to( #0000e6)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #0000FF , #0000e6); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #0000FF , #0000e6); /* FF3.6 */
  background-image:     -ms-linear-gradient( #0000FF , #0000e6); /* IE10 */
  background-image:      -o-linear-gradient( #0000FF , #0000e6); /* Opera 11.10+ */
  background-image:         linear-gradient( #0000FF , #0000e6);
}
.rainlev1 {
  text-shadow: 0 1px 0 #CCCCCC;
  background: #FFFF00;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #FFFF00), to( #e6e600)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #FFFF00 , #e6e600); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #FFFF00 , #e6e600); /* FF3.6 */
  background-image:     -ms-linear-gradient( #FFFF00 , #e6e600); /* IE10 */
  background-image:      -o-linear-gradient( #FFFF00 , #e6e600); /* Opera 11.10+ */
  background-image:         linear-gradient( #FFFF00 , #e6e600);
}
.rainlev2 {
  text-shadow: 0 1px 0 #FFFFFF;
  background: #FF9900;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #FF9900), to( #FF9900)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #FF9900 , #FF9900); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #FF9900 , #FF9900); /* FF3.6 */
  background-image:     -ms-linear-gradient( #FF9900 , #FF9900); /* IE10 */
  background-image:      -o-linear-gradient( #FF9900 , #FF9900); /* Opera 11.10+ */
  background-image:         linear-gradient( #FF9900 , #FF9900);
}
.rainlev3 {
  text-shadow: 0 1px 0 #666666;
  background: #FF0000;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #FF0000), to( #FF0000)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #FF0000 , #FF0000); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #FF0000 , #FF0000); /* FF3.6 */
  background-image:     -ms-linear-gradient( #FF0000 , #FF0000); /* IE10 */
  background-image:      -o-linear-gradient( #FF0000 , #FF0000); /* Opera 11.10+ */
  background-image:         linear-gradient( #FF0000 , #FF0000);
}

* -------------------------------------------------------------------------- */
/* 色設定 水位 */
/* 文字色設定 */
.riverlev0str { /* 茶 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #B4732A;
}
.riverlev1str { /* 赤 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #FF0000;
}
.riverlev2str { /* 橙 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #FF9900;
}
.riverlev3str { /* 桃 */
  text-shadow: 0 1px 0 #FFFFFF;
  color: #FF00FF;
}

/* セル色設定 */
.riverlevel1 {
  text-shadow: 0 1px 0 #666666;
  background: #0000ff;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #0000ff), to( #0000ff)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #0000ff , #0000ff); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #0000ff , #0000ff); /* FF3.6 */
  background-image:     -ms-linear-gradient( #0000ff , #0000ff); /* IE10 */
  background-image:      -o-linear-gradient( #0000ff , #0000ff); /* Opera 11.10+ */
  background-image:         linear-gradient( #0000ff , #0000ff);
}
.riverlevel2 {
  text-shadow: 0 1px 0 #ffffff;
  background: #ffd200;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ffd200 ), to( #ffd200)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ffd200 , #ffd200); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ffd200 , #ffd200); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ffd200 , #ffd200); /* IE10 */
  background-image:      -o-linear-gradient( #ffd200 , #ffd200); /* Opera 11.10+ */
  background-image:         linear-gradient( #ffd200 , #ffd200);
}
.riverlevel3 {
  text-shadow: 0 1px 0 #666666;
  background: #ff2800;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ff2800 ), to( #ff2800)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ff2800 , #ff2800); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ff2800 , #ff2800); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ff2800 , #ff2800); /* IE10 */
  background-image:      -o-linear-gradient( #ff2800 , #ff2800); /* Opera 11.10+ */
  background-image:         linear-gradient( #ff2800 , #ff2800);
}
.riverlevel4 {
  text-shadow: 0 1px 0 #666666;
  background: #c800ff;
  color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #FF00FF ), to( #cc00cc)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #FF00FF , #cc00cc); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #FF00FF , #cc00cc); /* FF3.6 */
  background-image:     -ms-linear-gradient( #FF00FF , #cc00cc); /* IE10 */
  background-image:      -o-linear-gradient( #FF00FF , #cc00cc); /* Opera 11.10+ */
  background-image:         linear-gradient( #FF00FF , #cc00cc);
}

/* -------------------------------------------------------------------------- */
/* 色設定 ダム */
/* セル色設定 */
.damlevel1 {
  text-shadow: 0 1px 0 #FFFFFF;
  background: #ff8040;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ff8040), to( #ff8040)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ff8040 , #ff8040); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ff8040 , #ff8040); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ff8040 , #ff8040); /* IE10 */
  background-image:      -o-linear-gradient( #ff8040 , #ff8040); /* Opera 11.10+ */
  background-image:         linear-gradient( #ff8040 , #ff8040);
}
.damlevel2 {
  text-shadow: 0 1px 0 #FFFFFF;
  background: #D52FFE;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #D52FFE), to( #D52FFE)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #D52FFE , #D52FFE); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #D52FFE , #D52FFE); /* FF3.6 */
  background-image:     -ms-linear-gradient( #D52FFE , #D52FFE); /* IE10 */
  background-image:      -o-linear-gradient( #D52FFE , #D52FFE); /* Opera 11.10+ */
  background-image:         linear-gradient( #D52FFE , #D52FFE);
}

/* -------------------------------------------------------------------------- */
/* 色設定 土砂災害 */
/* 文字色設定 */
.dosyalev1str { /* 桃 */
  text-shadow: 0 1px 0 #CCC;
  color: #F6F;
}
.dosyalev2str { /* 藤 */
  text-shadow: 0 1px 0 #CCC;
  color: #B786DB;
}
.dosyalev3str { /* 紫 */
  text-shadow: 0 1px 0 #FFF;
  color: #7030A0;
}

/* セル色設定 */
.dosyalev1 {
  text-shadow: 0 1px 0 #EEEEEE;
  background: #FF66FF;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #FF66FF), to( #e55be5)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #FF66FF , #e55be5); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #FF66FF , #e55be5); /* FF3.6 */
  background-image:     -ms-linear-gradient( #FF66FF , #e55be5); /* IE10 */
  background-image:      -o-linear-gradient( #FF66FF , #e55be5); /* Opera 11.10+ */
  background-image:         linear-gradient( #FF66FF , #e55be5);
}
.dosyalev2 {
  text-shadow: 0 1px 0 #EEEEEE;
  background: #B786DB;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #B786DB), to( #ab7ecc)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #B786DB , #ab7ecc); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #B786DB , #ab7ecc); /* FF3.6 */
  background-image:     -ms-linear-gradient( #B786DB , #ab7ecc); /* IE10 */
  background-image:      -o-linear-gradient( #B786DB , #ab7ecc); /* Opera 11.10+ */
  background-image:         linear-gradient( #B786DB , #ab7ecc);
}
.dosyalev3 {
  text-shadow: 0 1px 0 #333333;
  background: #7030A0;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #7030A0), to( #58267f)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #7030A0 , #58267f); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #7030A0 , #58267f); /* FF3.6 */
  background-image:     -ms-linear-gradient( #7030A0 , #58267f); /* IE10 */
  background-image:      -o-linear-gradient( #7030A0 , #58267f); /* Opera 11.10+ */
  background-image:         linear-gradient( #7030A0 , #58267f);
}

/* -------------------------------------------------------------------------- */
/* 色設定 洪水予報 */
/* セル色設定 */
.floodlev0 {
  text-shadow: 0 1px 0 #666666;
  background: #0000ff;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #0000ff), to( #0000ff)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #0000ff , #0000ff); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #0000ff , #0000ff); /* FF3.6 */
  background-image:     -ms-linear-gradient( #0000ff , #0000ff); /* IE10 */
  background-image:      -o-linear-gradient( #0000ff , #0000ff); /* Opera 11.10+ */
  background-image:         linear-gradient( #0000ff , #0000ff);
}
.floodlev1 {
  text-shadow: 0 1px 0 #ffffff;
  background: #ffd200;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ffd200), to( #ffd200)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ffd200 , #ffd200); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ffd200 , #ffd200); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ffd200 , #ffd200); /* IE10 */
  background-image:      -o-linear-gradient( #ffd200 , #ffd200); /* Opera 11.10+ */
  background-image:         linear-gradient( #ffd200 , #ffd200);
}
.floodlev2 {
  text-shadow: 0 1px 0 #666666;
  background: #ff2800;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ff2800), to( #ff2800)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ff2800 , #ff2800); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ff2800 , #ff2800); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ff2800 , #ff2800); /* IE10 */
  background-image:      -o-linear-gradient( #ff2800 , #ff2800); /* Opera 11.10+ */
  background-image:         linear-gradient( #ff2800 , #ff2800);
}
.floodlev3 {
  text-shadow: 0 1px 0 #666666;
  background: #c800ff;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #c800ff), to( #c800ff)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #c800ff , #c800ff); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #c800ff , #c800ff); /* FF3.6 */
  background-image:     -ms-linear-gradient( #c800ff , #c800ff); /* IE10 */
  background-image:      -o-linear-gradient( #c800ff , #c800ff); /* Opera 11.10+ */
  background-image:         linear-gradient( #c800ff , #c800ff);
}
.floodlev4 {
  text-shadow: 0 1px 0 #666666;
  background: #000000;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #000000), to( #000000)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #000000 , #000000); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #000000 , #000000); /* FF3.6 */
  background-image:     -ms-linear-gradient( #000000 , #000000); /* IE10 */
  background-image:      -o-linear-gradient( #000000 , #000000); /* Opera 11.10+ */
  background-image:         linear-gradient( #000000 , #000000);
}

/* -------------------------------------------------------------------------- */
/* 色設定 水防警報 */
/* セル色設定 */
.riveralarm0 {
  text-shadow: 0 1px 0 #666666;
  background: #538135;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #538135), to( #538135)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #538135 , #538135); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #538135 , #538135); /* FF3.6 */
  background-image:     -ms-linear-gradient( #538135 , #538135); /* IE10 */
  background-image:      -o-linear-gradient( #538135 , #538135); /* Opera 11.10+ */
  background-image:         linear-gradient( #538135 , #538135);
}
.riveralarm1 {
  text-shadow: 0 1px 0 #ffffff;
  background: #9cc2e5;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #9cc2e5), to( #9cc2e5)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #9cc2e5 , #9cc2e5); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #9cc2e5 , #9cc2e5); /* FF3.6 */
  background-image:     -ms-linear-gradient( #9cc2e5 , #9cc2e5); /* IE10 */
  background-image:      -o-linear-gradient( #9cc2e5 , #9cc2e5); /* Opera 11.10+ */
  background-image:         linear-gradient( #9cc2e5 , #9cc2e5);
}
.riveralarm2 {
  text-shadow: 0 1px 0 #ffffff;
  background: #ffd966;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ffd966), to( #ffd966)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ffd966 , #ffd966); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ffd966 , #ffd966); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ffd966 , #ffd966); /* IE10 */
  background-image:      -o-linear-gradient( #ffd966 , #ffd966); /* Opera 11.10+ */
  background-image:         linear-gradient( #ffd966 , #ffd966);
}
.riveralarm3 {
  text-shadow: 0 1px 0 #666666;
  background: #ff0000;
  color: #FFFFFF;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ff0000), to( #ff0000)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ff0000 , #ff0000); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ff0000 , #ff0000); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ff0000 , #ff0000); /* IE10 */
  background-image:      -o-linear-gradient( #ff0000 , #ff0000); /* Opera 11.10+ */
  background-image:         linear-gradient( #ff0000 , #ff0000);
}

/* -------------------------------------------------------------------------- */
/* 色設定 水位周知河川 */
/* セル色設定 */
.riverinfo1 {
  text-shadow: 0 1px 0 #ffffff;
  background: #ffd966;
  color: #000000;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ffd966), to( #ffd966)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ffd966 , #ffd966); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ffd966 , #ffd966); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ffd966 , #ffd966); /* IE10 */
  background-image:      -o-linear-gradient( #ffd966 , #ffd966); /* Opera 11.10+ */
  background-image:         linear-gradient( #ffd966 , #ffd966);
}
.riverinfo2 {
  text-shadow: 0 1px 0 #666666;
  background: #ff0000;
  color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ff0000), to( #ff0000)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ff0000 , #ff0000); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ff0000 , #ff0000); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ff0000 , #ff0000); /* IE10 */
  background-image:      -o-linear-gradient( #ff0000 , #ff0000); /* Opera 11.10+ */
  background-image:         linear-gradient( #ff0000 , #ff0000);
}
.riverinfo3 {
  text-shadow: 0 1px 0 #666666;
  background: #7030a0;
  color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #7030a0), to( #7030a0)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #7030a0 , #7030a0); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #7030a0 , #7030a0); /* FF3.6 */
  background-image:     -ms-linear-gradient( #7030a0 , #7030a0); /* IE10 */
  background-image:      -o-linear-gradient( #7030a0 , #7030a0); /* Opera 11.10+ */
  background-image:         linear-gradient( #7030a0 , #7030a0);
}
.riverinfo4 {
  text-shadow: 0 1px 0 #666666;
  background: #000000;
  color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #000000), to( #000000)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #000000 , #000000); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #000000 , #000000); /* FF3.6 */
  background-image:     -ms-linear-gradient( #000000 , #000000); /* IE10 */
  background-image:      -o-linear-gradient( #000000 , #000000); /* Opera 11.10+ */
  background-image:         linear-gradient( #000000 , #000000);
}

/* -------------------------------------------------------------------------- */
/* テーマ設定 */
/* -------------------------------------------------------------------------- */
/* 追加ボタンテーマ[f] */
.ui-btn-up-f {
  border: 1px solid #666666 /*{f-bup-border}*/;
  background: #CCCCCC /*{f-bup-background-color}*/;
  font-weight: bold;
  color: #182025 /*{f-bup-color}*/;
  text-shadow: 0 /*{f-bup-shadow-x}*/ 1px /*{f-bup-shadow-y}*/ 0 /*{f-bup-shadow-radius}*/ #cccccc /*{f-bup-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #afafaf /*{f-bup-background-start}*/), to( #828282 /*{f-bup-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #afafaf /*{f-bup-background-start}*/, #828282 /*{f-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #afafaf /*{f-bup-background-start}*/, #828282 /*{f-bup-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #afafaf /*{f-bup-background-start}*/, #828282 /*{f-bup-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #afafaf /*{f-bup-background-start}*/, #828282 /*{f-bup-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #afafaf /*{f-bup-background-start}*/, #828282 /*{f-bup-background-end}*/);
}
.ui-btn-up-f:visited,
.ui-btn-up-f a.ui-link-inherit {
  color: #182025 /*{f-bup-color}*/;
}
.ui-btn-hover-f {
  border: 1px solid #666666 /*{f-bhover-border}*/;
  background: #888888 /*{f-bhover-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{f-bhover-color}*/;
  text-shadow: 0 /*{f-bhover-shadow-x}*/ 1px /*{f-bhover-shadow-y}*/ 0 /*{f-bhover-shadow-radius}*/ #cccccc /*{f-bhover-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #9b9b9b /*{f-bhover-background-start}*/), to( #747474 /*{f-bhover-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #9b9b9b /*{f-bhover-background-start}*/, #747474 /*{f-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #9b9b9b /*{f-bhover-background-start}*/, #747474 /*{f-bhover-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #9b9b9b /*{f-bhover-background-start}*/, #747474 /*{f-bhover-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #9b9b9b /*{f-bhover-background-start}*/, #747474 /*{f-bhover-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #9b9b9b /*{f-bhover-background-start}*/, #747474 /*{f-bhover-background-end}*/);
}
.ui-btn-hover-f:visited,
.ui-btn-hover-f:hover,
.ui-btn-hover-f a.ui-link-inherit {
  color: #2f3e46 /*{f-bhover-color}*/;
}
.ui-btn-down-f {
  border: 1px solid #666666 /*{f-bdown-border}*/;
  background: #777777 /*{f-bdown-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{f-bdown-color}*/;
  text-shadow: 0 /*{f-bdown-shadow-x}*/ 1px /*{f-bdown-shadow-y}*/ 0 /*{f-bdown-shadow-radius}*/ #cccccc /*{f-bdown-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #6e6e6e /*{f-bdown-background-start}*/), to( #7f7f7f /*{f-bdown-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #6e6e6e /*{f-bdown-background-start}*/, #7f7f7f /*{f-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #6e6e6e /*{f-bdown-background-start}*/, #7f7f7f /*{f-bdown-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #6e6e6e /*{f-bdown-background-start}*/, #7f7f7f /*{f-bdown-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #6e6e6e /*{f-bdown-background-start}*/, #7f7f7f /*{f-bdown-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #6e6e6e /*{f-bdown-background-start}*/, #7f7f7f /*{f-bdown-background-end}*/);
}
.ui-btn-down-f:visited,
.ui-btn-down-f:hover,
.ui-btn-down-f a.ui-link-inherit {
  color: #2f3e46 /*{f-bdown-color}*/;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
  text-decoration: none;
}
/* -------------------------------------------------------------------------- */
/* 追加テーマ[g] */
.ui-bar-g {
  border: 1px solid #6595bf /*{g-bar-border}*/;
  background: #88b3cd /*{g-bar-background-color}*/;
  color: #ffffff /*{g-bar-color}*/;
  font-weight: bold;
  text-shadow: 0 /*{g-bar-shadow-x}*/ 1px /*{g-bar-shadow-y}*/ 0 /*{g-bar-shadow-radius}*/ #666666 /*{g-bar-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #95c4e1 /*{g-bar-background-start}*/), to( #7aa1b8 /*{g-bar-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #95c4e1 /*{g-bar-background-start}*/, #7aa1b8 /*{g-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #95c4e1 /*{g-bar-background-start}*/, #7aa1b8 /*{g-bar-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #95c4e1 /*{g-bar-background-start}*/, #7aa1b8 /*{g-bar-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #95c4e1 /*{g-bar-background-start}*/, #7aa1b8 /*{g-bar-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #95c4e1 /*{g-bar-background-start}*/, #7aa1b8 /*{g-bar-background-end}*/);
}
.ui-bar-g .ui-link-inherit {
  color: #ffffff /*{g-bar-color}*/;
}
.ui-bar-g a.ui-link {
  color: #7cc4e7 /*{g-bar-link-color}*/;
  font-weight: bold;
}
.ui-bar-g a.ui-link:visited {
    color: #2489ce /*{g-bar-link-visited}*/;
}
.ui-bar-g a.ui-link:hover {
  color: #2489ce /*{g-bar-link-hover}*/;
}
.ui-bar-g a.ui-link:active {
  color: #2489ce /*{g-bar-link-active}*/;
}
.ui-bar-g,
.ui-bar-g input,
.ui-bar-g select,
.ui-bar-g textarea,
.ui-bar-g button {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-g,
.ui-overlay-g {
  border: 1px solid #aaaaaa /*{g-body-border}*/;
  color: #333333 /*{g-body-color}*/;
  text-shadow: 0 /*{g-body-shadow-x}*/ 1px /*{g-body-shadow-y}*/ 0 /*{g-body-shadow-radius}*/ #ffffff /*{g-body-shadow-color}*/;
  background: #f9f9f9 /*{g-body-background-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{g-body-background-start}*/), to( #eeeeee /*{g-body-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f9f9f9 /*{g-body-background-start}*/, #eeeeee /*{g-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f9f9f9 /*{g-body-background-start}*/, #eeeeee /*{g-body-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f9f9f9 /*{g-body-background-start}*/, #eeeeee /*{g-body-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f9f9f9 /*{g-body-background-start}*/, #eeeeee /*{g-body-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f9f9f9 /*{g-body-background-start}*/, #eeeeee /*{g-body-background-end}*/);
}
.ui-overlay-g {
  background-image: none;
  border-width: 0;
}
.ui-body-g,
.ui-body-g input,
.ui-body-g select,
.ui-body-g textarea,
.ui-body-g button {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-g .ui-link-inherit {
  color: #333333 /*{g-body-color}*/;
}
.ui-body-g .ui-link {
  color: #2489ce /*{g-body-link-color}*/;
  font-weight: bold;
}
.ui-body-g .ui-link:visited {
    color: #2489ce /*{g-body-link-visited}*/;
}
.ui-body-g .ui-link:hover {
  color: #2489ce /*{g-body-link-hover}*/;
}
.ui-body-g .ui-link:active {
  color: #2489ce /*{g-body-link-active}*/;
}
.ui-btn-up-g {
  border: 1px solid #cccccc /*{g-bup-border}*/;
  background: #dae2e7 /*{g-bup-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{g-bup-color}*/;
  text-shadow: 0 /*{g-bup-shadow-x}*/ 1px /*{g-bup-shadow-y}*/ 0 /*{g-bup-shadow-radius}*/ #ffffff /*{g-bup-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #dae2e7 /*{g-bup-background-start}*/), to( #dae2e7 /*{g-bup-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #dae2e7 /*{g-bup-background-start}*/, #dae2e7 /*{g-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #dae2e7 /*{g-bup-background-start}*/, #dae2e7 /*{g-bup-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #dae2e7 /*{g-bup-background-start}*/, #dae2e7 /*{g-bup-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #dae2e7 /*{g-bup-background-start}*/, #dae2e7 /*{g-bup-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #dae2e7 /*{g-bup-background-start}*/, #dae2e7 /*{g-bup-background-end}*/);
}
.ui-btn-up-g:visited,
.ui-btn-up-g a.ui-link-inherit {
  color: #2f3e46 /*{g-bup-color}*/;
}
.ui-btn-hover-g {
  border: 1px solid #bbbbbb /*{g-bhover-border}*/;
  background: #dfdfdf /*{g-bhover-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{g-bhover-color}*/;
  text-shadow: 0 /*{g-bhover-shadow-x}*/ 1px /*{g-bhover-shadow-y}*/ 0 /*{g-bhover-shadow-radius}*/ #ffffff /*{g-bhover-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{g-bhover-background-start}*/), to( #e0e0e0 /*{g-bhover-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f6f6f6 /*{g-bhover-background-start}*/, #e0e0e0 /*{g-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f6f6f6 /*{g-bhover-background-start}*/, #e0e0e0 /*{g-bhover-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f6f6f6 /*{g-bhover-background-start}*/, #e0e0e0 /*{g-bhover-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f6f6f6 /*{g-bhover-background-start}*/, #e0e0e0 /*{g-bhover-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f6f6f6 /*{g-bhover-background-start}*/, #e0e0e0 /*{g-bhover-background-end}*/);
}
.ui-btn-hover-g:visited,
.ui-btn-hover-g:hover,
.ui-btn-hover-g a.ui-link-inherit {
  color: #2f3e46 /*{g-bhover-color}*/;
}
.ui-btn-down-g {
  border: 1px solid #bbbbbb /*{g-bdown-border}*/;
  background: #d6d6d6 /*{g-bdown-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{g-bdown-color}*/;
  text-shadow: 0 /*{g-bdown-shadow-x}*/ 1px /*{g-bdown-shadow-y}*/ 0 /*{g-bdown-shadow-radius}*/ #ffffff /*{g-bdown-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{g-bdown-background-start}*/), to( #dfdfdf /*{g-bdown-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #d0d0d0 /*{g-bdown-background-start}*/, #dfdfdf /*{g-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #d0d0d0 /*{g-bdown-background-start}*/, #dfdfdf /*{g-bdown-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #d0d0d0 /*{g-bdown-background-start}*/, #dfdfdf /*{g-bdown-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #d0d0d0 /*{g-bdown-background-start}*/, #dfdfdf /*{g-bdown-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #d0d0d0 /*{g-bdown-background-start}*/, #dfdfdf /*{g-bdown-background-end}*/);
}
.ui-btn-down-g:visited,
.ui-btn-down-g:hover,
.ui-btn-down-g a.ui-link-inherit {
  color: #2f3e46 /*{g-bdown-color}*/;
}
.ui-btn-up-g,
.ui-btn-hover-g,
.ui-btn-down-g {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
  text-decoration: none;
}
/* -------------------------------------------------------------------------- */
/* 追加テーマ[j](緑色) */
.ui-bar-j {
  border: 1px solid #157749 /*{a-bar-border}*/;
  background: #82cca9 /*{a-bar-background-color}*/;
  color: #000000 /*{a-bar-color}*/;
  font-weight: bold;
  text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #8fe0b9 /*{a-bar-background-start}*/), to( #75b798 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #8fe0b9 /*{a-bar-background-start}*/, #75b798 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #8fe0b9 /*{a-bar-background-start}*/, #75b798 /*{a-bar-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #8fe0b9 /*{a-bar-background-start}*/, #75b798 /*{a-bar-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #8fe0b9 /*{a-bar-background-start}*/, #75b798 /*{a-bar-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #8fe0b9 /*{a-bar-background-start}*/, #75b798 /*{a-bar-background-end}*/);
}
.ui-bar-j .ui-link-inherit {
  color: #000000 /*{a-bar-color}*/;
}
.ui-bar-j a.ui-link {
  color: #7cc4e7 /*{a-bar-link-color}*/;
  font-weight: bold;
}
.ui-bar-j a.ui-link:visited {
    color: #2489ce /*{a-bar-link-visited}*/;
}
.ui-bar-j a.ui-link:hover {
  color: #2489ce /*{a-bar-link-hover}*/;
}
.ui-bar-j a.ui-link:active {
  color: #2489ce /*{a-bar-link-active}*/;
}
.ui-bar-j,
.ui-bar-j input,
.ui-bar-j select,
.ui-bar-j textarea,
.ui-bar-j button {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-j,
.ui-overlay-j {
  border: 1px solid ##9cbaa1 /*{a-body-border}*/;
  color: #333333 /*{a-body-color}*/;
  text-shadow: 0 /*{a-body-shadow-x}*/ 1px /*{a-body-shadow-y}*/ 0 /*{a-body-shadow-radius}*/ #ffffff /*{a-body-shadow-color}*/;
  background: #f9f9f9 /*{a-body-background-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{a-body-background-start}*/), to( #eeeeee /*{a-body-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f9f9f9 /*{a-body-background-start}*/, #eeeeee /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f9f9f9 /*{a-body-background-start}*/, #eeeeee /*{a-body-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f9f9f9 /*{a-body-background-start}*/, #eeeeee /*{a-body-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f9f9f9 /*{a-body-background-start}*/, #eeeeee /*{a-body-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f9f9f9 /*{a-body-background-start}*/, #eeeeee /*{a-body-background-end}*/);
}
.ui-overlay-j {
  background-image: none;
  border-width: 0;
}
.ui-body-j,
.ui-body-j input,
.ui-body-j select,
.ui-body-j textarea,
.ui-body-j button {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-j .ui-link-inherit {
  color: #333333 /*{a-body-color}*/;
}
.ui-body-j .ui-link {
  color: #2489ce /*{a-body-link-color}*/;
  font-weight: bold;
}
.ui-body-j .ui-link:visited {
    color: #2489ce /*{a-body-link-visited}*/;
}
.ui-body-j .ui-link:hover {
  color: #2489ce /*{a-body-link-hover}*/;
}
.ui-body-j .ui-link:active {
  color: #2489ce /*{a-body-link-active}*/;
}
.ui-btn-up-j {
  border: 1px solid #cccccc /*{a-bup-border}*/;
  background: #eeeeee /*{a-bup-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{a-bup-color}*/;
  text-shadow: 0 /*{a-bup-shadow-x}*/ 1px /*{a-bup-shadow-y}*/ 0 /*{a-bup-shadow-radius}*/ #ffffff /*{a-bup-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{a-bup-background-start}*/), to( #f1f1f1 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #ffffff /*{a-bup-background-start}*/, #f1f1f1 /*{a-bup-background-end}*/);
}
.ui-btn-up-j:visited,
.ui-btn-up-j a.ui-link-inherit {
  color: #2f3e46 /*{a-bup-color}*/;
}
.ui-btn-hover-j {
  border: 1px solid #bbbbbb /*{a-bhover-border}*/;
  background: #dfdfdf /*{a-bhover-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{a-bhover-color}*/;
  text-shadow: 0 /*{a-bhover-shadow-x}*/ 1px /*{a-bhover-shadow-y}*/ 0 /*{a-bhover-shadow-radius}*/ #ffffff /*{a-bhover-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{a-bhover-background-start}*/), to( #e0e0e0 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f6f6f6 /*{a-bhover-background-start}*/, #e0e0e0 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-j:visited,
.ui-btn-hover-j:hover,
.ui-btn-hover-j a.ui-link-inherit {
  color: #2f3e46 /*{a-bhover-color}*/;
}
.ui-btn-down-j {
  border: 1px solid #bbbbbb /*{a-bdown-border}*/;
  background: #d6d6d6 /*{a-bdown-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{a-bdown-color}*/;
  text-shadow: 0 /*{a-bdown-shadow-x}*/ 1px /*{a-bdown-shadow-y}*/ 0 /*{a-bdown-shadow-radius}*/ #ffffff /*{a-bdown-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{a-bdown-background-start}*/), to( #dfdfdf /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #d0d0d0 /*{a-bdown-background-start}*/, #dfdfdf /*{a-bdown-background-end}*/);
}
.ui-btn-down-j:visited,
.ui-btn-down-j:hover,
.ui-btn-down-j a.ui-link-inherit {
  color: #2f3e46 /*{a-bdown-color}*/;
}
.ui-btn-up-j,
.ui-btn-hover-j,
.ui-btn-down-j {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
  text-decoration: none;
}
/* -------------------------------------------------------------------------- */
/* 追加テーマ[k](黄色) */
.ui-bar-k {
  border: 1px solid #c0c461 /*{b-bar-border}*/;
  background: #e1e2b3 /*{b-bar-background-color}*/;
  color: #000000 /*{b-bar-color}*/;
  font-weight: bold;
  text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 0 /*{b-bar-shadow-radius}*/ #eeeeee /*{b-bar-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f7f8c4 /*{b-bar-background-start}*/), to( #cacba1 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f7f8c4 /*{b-bar-background-start}*/, #cacba1 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f7f8c4 /*{b-bar-background-start}*/, #cacba1 /*{b-bar-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f7f8c4 /*{b-bar-background-start}*/, #cacba1 /*{b-bar-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f7f8c4 /*{b-bar-background-start}*/, #cacba1 /*{b-bar-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f7f8c4 /*{b-bar-background-start}*/, #cacba1 /*{b-bar-background-end}*/);
}
.ui-bar-k .ui-link-inherit {
  color: #000000 /*{b-bar-color}*/;
}
.ui-bar-k a.ui-link {
  color: #7cc4e7 /*{b-bar-link-color}*/;
  font-weight: bold;
}
.ui-bar-k a.ui-link:visited {
    color: #2489ce /*{b-bar-link-visited}*/;
}
.ui-bar-k a.ui-link:hover {
  color: #2489ce /*{b-bar-link-hover}*/;
}
.ui-bar-k a.ui-link:active {
  color: #2489ce /*{b-bar-link-active}*/;
}
.ui-bar-k,
.ui-bar-k input,
.ui-bar-k select,
.ui-bar-k textarea,
.ui-bar-k button {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-k,
.ui-overlay-k {
  border: 1px solid #aaaaaa /*{b-body-border}*/;
  color: #333333 /*{b-body-color}*/;
  text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #ffffff /*{b-body-shadow-color}*/;
  background: #f9f9f9 /*{b-body-background-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{b-body-background-start}*/), to( #eeeeee /*{b-body-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f9f9f9 /*{b-body-background-start}*/, #eeeeee /*{b-body-background-end}*/);
}
.ui-overlay-k {
  background-image: none;
  border-width: 0;
}
.ui-body-k,
.ui-body-k input,
.ui-body-k select,
.ui-body-k textarea,
.ui-body-k button {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-k .ui-link-inherit {
  color: #333333 /*{b-body-color}*/;
}
.ui-body-k .ui-link {
  color: #2489ce /*{b-body-link-color}*/;
  font-weight: bold;
}
.ui-body-k .ui-link:visited {
    color: #2489ce /*{b-body-link-visited}*/;
}
.ui-body-k .ui-link:hover {
  color: #2489ce /*{b-body-link-hover}*/;
}
.ui-body-k .ui-link:active {
  color: #2489ce /*{b-body-link-active}*/;
}
.ui-btn-up-k {
  border: 1px solid #cccccc /*{b-bup-border}*/;
  background: #eeeeee /*{b-bup-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{b-bup-color}*/;
  text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #ffffff /*{b-bup-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{b-bup-background-start}*/), to( #f1f1f1 /*{b-bup-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #ffffff /*{b-bup-background-start}*/, #f1f1f1 /*{b-bup-background-end}*/);
}
.ui-btn-up-k:visited,
.ui-btn-up-k a.ui-link-inherit {
  color: #2f3e46 /*{b-bup-color}*/;
}
.ui-btn-hover-k {
  border: 1px solid #bbbbbb /*{b-bhover-border}*/;
  background: #dfdfdf /*{b-bhover-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{b-bhover-color}*/;
  text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #ffffff /*{b-bhover-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f6f6f6 /*{b-bhover-background-start}*/), to( #e0e0e0 /*{b-bhover-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f6f6f6 /*{b-bhover-background-start}*/, #e0e0e0 /*{b-bhover-background-end}*/);
}
.ui-btn-hover-k:visited,
.ui-btn-hover-k:hover,
.ui-btn-hover-k a.ui-link-inherit {
  color: #2f3e46 /*{b-bhover-color}*/;
}
.ui-btn-down-k {
  border: 1px solid #bbbbbb /*{b-bdown-border}*/;
  background: #d6d6d6 /*{b-bdown-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{b-bdown-color}*/;
  text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #ffffff /*{b-bdown-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{b-bdown-background-start}*/), to( #dfdfdf /*{b-bdown-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #d0d0d0 /*{b-bdown-background-start}*/, #dfdfdf /*{b-bdown-background-end}*/);
}
.ui-btn-down-k:visited,
.ui-btn-down-k:hover,
.ui-btn-down-k a.ui-link-inherit {
  color: #2f3e46 /*{b-bdown-color}*/;
}
.ui-btn-up-k,
.ui-btn-hover-k,
.ui-btn-down-k {
   font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
  text-decoration: none;
}

/* -------------------------------------------------------------------------- */
/* 追加テーマ[l](水色) */
.ui-bar-l {
  border: 1px solid #9ac4c1;
  background: #b0dfdc /*{a-bar-background-color}*/;
  color: #41505e /*{a-bar-color}*/;
  font-weight: bold;
  text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #c1f5f2 /*{a-bar-background-start}*/), to( #abf1ed /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #c1f5f2 /*{a-bar-background-start}*/, #abf1ed /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #c1f5f2 /*{a-bar-background-start}*/, #abf1ed /*{a-bar-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #c1f5f2 /*{a-bar-background-start}*/, #abf1ed /*{a-bar-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #c1f5f2 /*{a-bar-background-start}*/, #abf1ed /*{a-bar-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #c1f5f2 /*{a-bar-background-start}*/, #abf1ed /*{a-bar-background-end}*/);
}

/* -------------------------------------------------------------------------- */
/* 追加テーマ[m](薄緑色) */
.ui-bar-m {
  border: 1px solid #c3e0cf;
  border-bottom: 1px solid #cdd9d2;
  background: #e9fbf1 /*{a-bar-background-color}*/;
  color: #41505e /*{a-bar-color}*/;
  font-weight: bold;
  text-shadow: 0 /*{a-bar-shadow-x}*/ 1px /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #eeeeee /*{a-bar-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ecfcf3 /*{a-bar-background-start}*/), to( #e8fbf0 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ecfcf3 /*{a-bar-background-start}*/, #e8fbf0 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ecfcf3 /*{a-bar-background-start}*/, #e8fbf0 /*{a-bar-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ecfcf3 /*{a-bar-background-start}*/, #e8fbf0 /*{a-bar-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #ecfcf3 /*{a-bar-background-start}*/, #e8fbf0 /*{a-bar-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #ecfcf3 /*{a-bar-background-start}*/, #e8fbf0 /*{a-bar-background-end}*/);
}

/* -------------------------------------------------------------------------- */
/* 追加テーマ[r](赤) */
.ui-bar-r {
  border: 1px solid #B0312F;
  background: #C54A48;
  color: #fff;
  font-weight: 700;
  text-shadow:0 1px 0 #90673e;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#EF6654),to(#C8302E));
  background-image: -webkit-linear-gradient(#EF6654,#C8302E);
  background-image:    -moz-linear-gradient(#EF6654,#C8302E);
  background-image:     -ms-linear-gradient(#EF6654,#C8302E);
  background-image:      -o-linear-gradient(#EF6654,#C8302E);
  background-image:         linear-gradient(#EF6654,#C8302E);
}

/* -------------------------------------------------------------------------- */
/* 追加テーマ[disable] */
.ui-bar-disable {
  border: 1px solid #b3b3b3 /*{disable-bar-border}*/;
  background: #AAAAAA /*{disable-bar-background-color}*/;
  color: #fff /*{disable-bar-color}*/;
  font-weight: bold;
  text-shadow: 0 /*{disable-bar-shadow-x}*/ 0px /*{disable-bar-shadow-y}*/ 0 /*{disable-bar-shadow-radius}*/ #ffffff /*{disable-bar-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #ababab /*{disable-bar-background-start}*/), to( #a8a8a8 /*{disable-bar-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #ababab /*{disable-bar-background-start}*/, #a8a8a8 /*{disable-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #ababab /*{disable-bar-background-start}*/, #a8a8a8 /*{disable-bar-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #ababab /*{disable-bar-background-start}*/, #a8a8a8 /*{disable-bar-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #ababab /*{disable-bar-background-start}*/, #a8a8a8 /*{disable-bar-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #ababab /*{disable-bar-background-start}*/, #a8a8a8 /*{disable-bar-background-end}*/);
}
.ui-bar-disable .ui-link-inherit {
  color: #3e3e3e /*{disable-bar-color}*/;
}
.ui-bar-disable a.ui-link {
  color: #7cc4e7 /*{disable-bar-link-color}*/;
  font-weight: bold;
}
.ui-bar-disable a.ui-link:visited {
    color: #2489ce /*{disable-bar-link-visited}*/;
}
.ui-bar-disable a.ui-link:hover {
  color: #2489ce /*{disable-bar-link-hover}*/;
}
.ui-bar-disable a.ui-link:active {
  color: #2489ce /*{disable-bar-link-active}*/;
}
.ui-bar-disable,
.ui-bar-disable input,
.ui-bar-disable select,
.ui-bar-disable textarea,
.ui-bar-disable button {
    font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-disable,
.ui-overlay-disable {
  border: 1px solid #aaaaaa /*{disable-body-border}*/;
  color: #333333 /*{disable-body-color}*/;
  text-shadow: 0 /*{disable-body-shadow-x}*/ 1px /*{disable-body-shadow-y}*/ 0 /*{disable-body-shadow-radius}*/ #ffffff /*{disable-body-shadow-color}*/;
  background: #f9f9f9 /*{disable-body-background-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #f9f9f9 /*{disable-body-background-start}*/), to( #eeeeee /*{disable-body-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #f9f9f9 /*{disable-body-background-start}*/, #eeeeee /*{disable-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #f9f9f9 /*{disable-body-background-start}*/, #eeeeee /*{disable-body-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #f9f9f9 /*{disable-body-background-start}*/, #eeeeee /*{disable-body-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #f9f9f9 /*{disable-body-background-start}*/, #eeeeee /*{disable-body-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #f9f9f9 /*{disable-body-background-start}*/, #eeeeee /*{disable-body-background-end}*/);
}
.ui-overlay-disable {
  background-image: none;
  border-width: 0;
}
.ui-body-disable,
.ui-body-disable input,
.ui-body-disable select,
.ui-body-disable textarea,
.ui-body-disable button {
    font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
.ui-body-disable .ui-link-inherit {
  color: #333333 /*{disable-body-color}*/;
}
.ui-body-disable .ui-link {
  color: #2489ce /*{disable-body-link-color}*/;
  font-weight: bold;
}
.ui-body-disable .ui-link:visited {
    color: #2489ce /*{disable-body-link-visited}*/;
}
.ui-body-disable .ui-link:hover {
  color: #2489ce /*{disable-body-link-hover}*/;
}
.ui-body-disable .ui-link:active {
  color: #2489ce /*{disable-body-link-active}*/;
}
.ui-btn-up-disable {
  border: 1px solid #cccccc /*{disable-bup-border}*/;
  background: #cccccc /*{disable-bup-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{disable-bup-color}*/;
  text-shadow: 0 /*{disable-bup-shadow-x}*/ 0px /*{disable-bup-shadow-y}*/ 0 /*{disable-bup-shadow-radius}*/ #ffffff /*{disable-bup-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #cccccc /*{disable-bup-background-start}*/), to( #cccccc /*{disable-bup-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #cccccc /*{disable-bup-background-start}*/, #cccccc /*{disable-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #cccccc /*{disable-bup-background-start}*/, #cccccc /*{disable-bup-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #cccccc /*{disable-bup-background-start}*/, #cccccc /*{disable-bup-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #cccccc /*{disable-bup-background-start}*/, #cccccc /*{disable-bup-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #cccccc /*{disable-bup-background-start}*/, #cccccc /*{disable-bup-background-end}*/);
}
.ui-btn-up-disable:visited,
.ui-btn-up-disable a.ui-link-inherit {
  color: #2f3e46 /*{disable-bup-color}*/;
}
.ui-btn-hover-disable {
  border: 1px solid #cccccc /*{disable-bhover-border}*/;
  background: #dddddd /*{disable-bhover-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{disable-bhover-color}*/;
  text-shadow: 0 /*{disable-bhover-shadow-x}*/ 1px /*{disable-bhover-shadow-y}*/ 0 /*{disable-bhover-shadow-radius}*/ #ffffff /*{disable-bhover-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #dddddd /*{disable-bhover-background-start}*/), to( #dddddd /*{disable-bhover-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #dddddd /*{disable-bhover-background-start}*/, #dddddd /*{disable-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #dddddd /*{disable-bhover-background-start}*/, #dddddd /*{disable-bhover-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #dddddd /*{disable-bhover-background-start}*/, #dddddd /*{disable-bhover-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #dddddd /*{disable-bhover-background-start}*/, #dddddd /*{disable-bhover-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #dddddd /*{disable-bhover-background-start}*/, #dddddd /*{disable-bhover-background-end}*/);
}
.ui-btn-hover-disable:visited,
.ui-btn-hover-disable:hover,
.ui-btn-hover-disable a.ui-link-inherit {
  color: #2f3e46 /*{disable-bhover-color}*/;
}
.ui-btn-down-disable {
  border: 1px solid #bbbbbb /*{disable-bdown-border}*/;
  background: #d6d6d6 /*{disable-bdown-background-color}*/;
  font-weight: bold;
  color: #2f3e46 /*{disable-bdown-color}*/;
  text-shadow: 0 /*{disable-bdown-shadow-x}*/ 1px /*{disable-bdown-shadow-y}*/ 0 /*{disable-bdown-shadow-radius}*/ #ffffff /*{disable-bdown-shadow-color}*/;
  background-image: -webkit-gradient(linear, left top, left bottom, from( #d0d0d0 /*{disable-bdown-background-start}*/), to( #dfdfdf /*{disable-bdown-background-end}*/)); /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient( #d0d0d0 /*{disable-bdown-background-start}*/, #dfdfdf /*{disable-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
  background-image:    -moz-linear-gradient( #d0d0d0 /*{disable-bdown-background-start}*/, #dfdfdf /*{disable-bdown-background-end}*/); /* FF3.6 */
  background-image:     -ms-linear-gradient( #d0d0d0 /*{disable-bdown-background-start}*/, #dfdfdf /*{disable-bdown-background-end}*/); /* IE10 */
  background-image:      -o-linear-gradient( #d0d0d0 /*{disable-bdown-background-start}*/, #dfdfdf /*{disable-bdown-background-end}*/); /* Opera 11.10+ */
  background-image:         linear-gradient( #d0d0d0 /*{disable-bdown-background-start}*/, #dfdfdf /*{disable-bdown-background-end}*/);
}
.ui-btn-down-disable:visited,
.ui-btn-down-disable:hover,
.ui-btn-down-disable a.ui-link-inherit {
  color: #2f3e46 /*{disable-bdown-color}*/;
}
.ui-btn-up-disable,
.ui-btn-hover-disable,
.ui-btn-down-disable {
    font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
  text-decoration: none;
}

/* 基準値超過リスト */
#splist li{
  font-size: .9em;
  cursor: pointer;
  padding: 4px 4px;
}
#nosplist li{
  font-size: .9em;
  padding: 4px 4px;
}

/* 時刻セル幅 */
.t_left{
  width: 35%;
  white-space: nowrap;
}
