@charset "UTF-8";

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+
+
+　色合い変更 標準 要素
+
+
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 全ページ共通要素  common.css
--------------------------------------------------------------------------------------- */
/****************************************************************************************/
body {
  color: #000;
  background-color: #FFF;
}

/* リンク ------------------------------ */
a:link {
  color: #21528B;
}
a:visited {
  color: #800080;
}
a:hover {
  color: #21528B;
}
a:active {
  color: #21528B;
}

/* --------------------------------------------------------------------------------------
 本文へスキップ
--------------------------------------------------------------------------------------- */
.skip {
  color: #000;
  background-color: #FFF;
}
a.skip {
  background-color: #FFF;
}


/* --------------------------------------------------------------------------------------
 背景
--------------------------------------------------------------------------------------- */
#wrapper {
  background: url(../img/back_base.jpg) repeat;
}
@media print, screen and (min-width:  768px) {
  #wrapper.format_top {
    /*background: url(../img/back_fuji2.jpg) no-repeat center top, url(../img/back_base.jpg) repeat;*/
    background: url(../img/back_fujishort.jpg) no-repeat center top, url(../img/back_base.jpg) repeat;
  }
}

/* --------------------------------------------------------------------------------------
 ヘッダー＆グローバルメニュー
--------------------------------------------------------------------------------------- */
#headWrap header h1#logo a img ,
#headWrap header p#logo a img {
  background-color: transparent;
}

#textSize p#mojisize {
  color: #000;
}
#pageShade p#iroai {
  color: #000;
}

/* --------------------------------------------------------------------------------------
 フッター
--------------------------------------------------------------------------------------- */
#footWrap {
  background: url(../img/back_wave.png) repeat-x;
}
#footWrap footer #footLeft p.logo_foot img {
  background-color: transparent;
}

#footWrap footer #footRight ul li a {
  background-color: #FFF;
  color: #000;
}
#footWrap footer #footRight ul li a:hover {
  background-color: #EEE;
}
#footWrap #copyr {
  background-color: #02419B;
  color: #FFF;
}

/* --------------------------------------------------------------------------------------
 フォント
--------------------------------------------------------------------------------------- */
.font_black   { color: #000000; }
.font_red     { color: #FF0000; }
.font_green   { color: #009966; }
.font_blue    { color: #0000FF; }
.font_yellow  { color: #FFFF00; }
.font_magenta { color: #FF00FF; }
.font_orange  { color: #FF6600; }

/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 トップページ用  top.css
--------------------------------------------------------------------------------------- */
/****************************************************************************************/

/* --------------------------------------------------------------------------------------
 検索
--------------------------------------------------------------------------------------- */
#gsWrap {
  background-color: #FFF;
  border: solid 1px #CCC;
}

/* --------------------------------------------------------------------------------------
 良く利用されている項目から探す
--------------------------------------------------------------------------------------- */
.normWrap {
  background-color: #FFF;
  border: solid 1px #CCC;
}
.normWrap h2.normText {
  color: #666;
}

/* --------------------------------------------------------------------------------------
 タブメニュー
--------------------------------------------------------------------------------------- */
#tabArea #tab_contents {
    border: 1px solid #02419B;
    border-top: none;
}
#tabArea #tab_contents #tab1 ,
#tabArea #tab_contents #tab2 , 
#tabArea #tab_contents #tab3 {
    background: #FFF;
}
.newsInner dl#tab_shin dt {
  color: #666;
}
.newsInner dl#tab_event dt {
  color: #666;
}

/* --------------------------------------------------------------------------------------
 沼津市をもっと知る
--------------------------------------------------------------------------------------- */
/*マップ*/
.shiruInner .si_left img {
  background-color: transparent;
}

/* --------------------------------------------------------------------------------------
 ピックアップコンテンツ　カルーセル
--------------------------------------------------------------------------------------- */
#carWrap {
  background-color: #FFF;
  border: solid 1px #CCC;
}
#carWrap h2.normText {
  color: #666;
}


/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 サードページ用（メニューページ）  second_menu.css
--------------------------------------------------------------------------------------- */
/****************************************************************************************/

/* --------------------------------------------------------------------------------------
 サードメニュー　見出し
--------------------------------------------------------------------------------------- */
.titleKurashi_sub h1 ,
.titleBusiness_sub h1 ,
.titleShisei_sub h1 {
  color: #333;
}
.titleKurashi_sub h1 {
  background-color: #DFF0DF;
}
.titleBusiness_sub h1 {
  background-color: #F0DFE4;
}
.titleShisei_sub h1 {
  background-color: #F0E7D9;
}

/* --------------------------------------------------------------------------------------
 サードメニュー　メニューボタン
--------------------------------------------------------------------------------------- */
.third_navWrap ul li a {
  background-color: #E0E9F8;
  color: #002861;
  box-shadow: 3px 3px rgba(140,164,198,125);
}


/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 セカンドページ用  secon_common.css
--------------------------------------------------------------------------------------- */
/****************************************************************************************/

/* --------------------------------------------------------------------------------------
 白バックのボックス
--------------------------------------------------------------------------------------- */
.whiteBox_form01 {
  border: solid 1px #CCC;
  background-color: #FFF;
}

.whiteBox_form02 {
  border: solid 1px #CCC;
  background-color: #FFF;
}

/* --------------------------------------------------------------------------------------
 見出し
--------------------------------------------------------------------------------------- */
/*新着情報見出し*/
h2.h2shinchaku {
  color: #FFF;
  background-color: #02419B;
}

h2.h2shinchaku_orange {
  color: #FFF;
  background-color: #E35B00;
}

h1.titlePage {
  color: #003F99;
}

/* --------------------------------------------------------------------------------------
 新着情報
--------------------------------------------------------------------------------------- */
.newsArea {
  border: solid 1px #02419B;
}
.newsArea2col.newsArea_left {
  border: solid 1px #E35B00;
}
.newsArea2col.newsArea_right {
  border: solid 1px #02419B;
}

/* --------------------------------------------------------------------------------------
 メニュー
--------------------------------------------------------------------------------------- */
/*見出し*/
.h2_m_title {
  background-color: #02419B;
}
.h2_m_title h2 {
  border-left: solid 5px #FFF;
  color: #FFF;
}
.h2_m_title h2 a ,
.h2_m_title h2 a:link ,
.h2_m_title h2 a:visited ,
.h2_m_title h2 a:hover ,
.h2_m_title h2 a:active {
  color: #FFF;
}
ul.cmenu li a:hover {
  background-color: #E7F1FC;
}

/* --------------------------------------------------------------------------------------
 更新日、ソーシャルボタン
--------------------------------------------------------------------------------------- */
.titleUnder {
  background-color: #DDD;
}

/* --------------------------------------------------------------------------------------
 本文内　見出し、段落
--------------------------------------------------------------------------------------- */
/*h2*/
.mainContents h2.h2_main {
  color: #555;
  border-top: solid 1px #02419B;
  border-left: solid 1px #02419B;
  border-right: solid 1px #02419B;
  border-bottom: solid 5px #02419B;
}

/*h3*/
.mainContents .h3_main {
  border-bottom: solid 3px #CCC;
}
.mainContents .h3_main h3 {
  border-left: solid 8px #02419B;
}

/* --------------------------------------------------------------------------------------
 本文内　テーブル
--------------------------------------------------------------------------------------- */
table.table_01 th {
  background-color: #E4EFFC;
}

table.table_02 th {
  background-color: #E4EFFC;
}

.tdcolor_red {
  background-color: #FAE2E2;
}
.tdcolor_blue {
  background-color: #E2F0FA;
}
.tdcolor_magenta {
  background-color: #F0DDF9;
}
.tdcolor_orange {
  background-color: #FBE7CC;
}
.tdcolor_yellow {
  background-color: #F9FBB9;
}
.tdcolor_gray {
  background-color: #E6E6E6;
}
.tdcolor_lightblue {
  background-color: #F0F8FD;
}
.tdcolor_green {
  background-color: #E1F7DB;
}

/* --------------------------------------------------------------------------------------
 本文内　テーブル スクロールバー無し
--------------------------------------------------------------------------------------- */
table.table_noscroll_01 th {
  background-color: #E4EFFC;
}

table.table_noscroll_02 th {
  background-color: #E4EFFC;
}

table.table_noscroll_03 th {
  background-color: #E4EFFC;
}

table.table_noscroll_04 th {
  background-color: #E4EFFC;
}

/* --------------------------------------------------------------------------------------
 本文内　dlリスト 03
--------------------------------------------------------------------------------------- */
dl.dl_list03 {
  background: #F3FCF1;
}
dl.dl_list03 dd {
  background: #FFF;
}

/* --------------------------------------------------------------------------------------
 囲み枠
--------------------------------------------------------------------------------------- */
.outline_01 {
  border: 2px solid #000;
}

/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 情報ページトップメニュー用  th_menu.css
--------------------------------------------------------------------------------------- */
/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 メニューボタン
--------------------------------------------------------------------------------------- */
/*見出し*/
.h2_th_title {
  border: solid 1px #02419B;
}
.h2_th_title h2 {
  border-left: solid 5px #02419B;
  color: #333;
}

/*サブメニュー*/
p.th_menu_sub {
  color: #666;
}

/****************************************************************************************/
/* --------------------------------------------------------------------------------------
 リノベーション用  renovation.css
--------------------------------------------------------------------------------------- */
/****************************************************************************************/
#reno_wrap a:link {
  color: #298400;
}
#reno_wrap a:visited {
  color: #800080;
}

h2.reno_h2shinchaku {
  color: #298400;
  border-bottom: solid 7px #298400;
}

/*見出し*/
.reno_sh2 {
  border-bottom: solid 5px #298400;
}
.reno_sh2 h2 {
  color: #298400;
}

h3.reno_sh3 span {
  background-color: #EDF4E3;
}

h4.reno_sh4 {
  color: #298400;
  border-left: solid 8px #298400;
}

/* --------------------------------------------------------------------------------------
 施設案内用　メニューボタン
--------------------------------------------------------------------------------------- */
.second_navWrap ul li a {
  background-color: #E0E9F8;
  color: #002861;
  box-shadow: 3px 3px rgba(140,164,198,125);
}
/*---------------------------------------------------------------------------------------
 横並び　sp3列　pc12　月表示用
----------------------------------------------------------------------------------------*/
.navi_month a{
  background-color: #E0E9F8;
  color: #002861;
  box-shadow: 2px 2px rgba(140,164,198,125);
}
.current_month{
  background-color: #002861 !important;
  color: #E0E9F8 !important;
  box-shadow: 2px 2px rgba(140,164,198,125) !important;
}

/* --------------------------------------------------------------------------------------
 トップページ緊急情報
--------------------------------------------------------------------------------------- */
.kinkyuWrap {
  background-color: #FFF;
  border: solid 3px #D90000;
}
.kinkyuWrap h2.kinkyuText {
  color: #D90000;
}
.kinkyuWrap #redin h3 {
  border-bottom: solid 2px #D90000;
}

