/*ＩＧＧＷ　ギャラリー用ＣＳＳファイル*/

/* ページ全体の基本設定
-----------------------------------------------------------------*/
*          {margin: 0px;
            padding: 0px;}
body       {background-color: #FFFFFF;
            margin: 25px 0px 2px 0px;
            scrollbar-base-color: #FFFFFF;
            scrollbar-arrow-color: #666666;
            scrollbar-3dlight-color: #FF0000;
            scrollbar-shadow-color: #FF0000;
            scrollbar-darkshadow-color: #FFFFFF;
            text-align: center;}
p          {margin-top: 0em;
            margin-bottom: 0em;}
a:link     {color: #000000; text-decoration: underline}
a:visited  {color: #000000; text-decoration: underline}
a:hover    {color: #FF0000; text-decoration: none}
br         {line-height: 100%;}

/* ポップアップメニュー用
-----------------------------------------------------------------------*/
#links     {position: absolute;
            top: 66px;
            left: auto;
            padding: 5px;
            background-color:#FFFFFF;
            border:solid 1px #FF0000;
            z-index: 1;}

/* ページ全体をセンタリング
-----------------------------------------------------------------*/
#page      {width: 619px;
            margin: 0 auto;
            text-align: left;
            background-image: url(images/main_back.gif);
            background-repeat: repeat-y;
            z-index: 0;}

/* タイトル部指定
-----------------------------------------------------------------*/
#title     {width: 100%;
            margin: 0px;}

/* メインの指定
-----------------------------------------------------------------*/
#main      {width: 595px;
            margin-left:18px;}

/* 左（町並み解説）
-----------------------------------------------------------------*/
#left      {width: 449px;
            float: left;
            padding: 2px 5px 0px 0px;
            border-right: dotted 1px #999999;}

/* 町並み解説
-----------------------------------------------------------------*/
.doc       {padding: 0px 0px 0px 5px;}
.exp       {color: #000000;
            font-family: "Osaka−等幅", "ＭＳ ゴシック";
            font-size: 12px;
            line-height: 160%;
            text-indent: 1em;}

/* 右（写真）
-----------------------------------------------------------------*/
#right     {width: 130px;
            float: right;
            text-align: center;}
#right p   {color: #666666;
            font-family: "ＭＳ ゴシック";
            font-size: 11px;
            line-height: 180%;}


/* メニュー用文字指定
-----------------------------------------------------------------*/
.menu      {color: #000000;
            font-family: "Osaka−等幅", "ＭＳ ゴシック";
            font-size: 12px;}

/* ギャラリー用指定　幅とフロート
-----------------------------------------------------------------*/
.gallery   {width: 140px;
            float: left;
            margin-right: 10px;}
.gallery2  {width: 140px;
            float: left;}

/* ギャラリー用見出し
-----------------------------------------------------------------------*/
h2         {background-color: #EFEFEF;
            color: #FF0000;
            font-family: "ＭＳ ゴシック";
            font-size: 14px;
            font-weight: normal;
            line-height: 140%;
            letter-spacing: 10px;
            text-align: left;
            padding: 0px 0px 0px 10px;
            margin: 5px 0px 10px 0px;
            border-right: solid 1px #999999;
            border-bottom: solid 1px #999999;
            clear: both;}

/* ギャラリーはリスト形式
-----------------------------------------------------------------------*/
ol         {margin: 5px 0px;}
ul         {margin: 5px 0px;}
li         {font-family: "Osaka−等幅", "ＭＳ ゴシック";
            font-size: 12px;
            line-height: 180%;
            margin-left: 30px;}

/* 見出し
-----------------------------------------------------------------*/
h1         {margin: 0px;
            padding: 0px;}
/*---h2はギャラリーのタイトル用で、上に記載---*/
h3         {background-color: #EFEFEF;
            color: #FF0000;
            font-family: "ＭＳ ゴシック";
            font-size: 14px;
            font-weight: normal;
            line-height: 140%;
            letter-spacing: 1em;
            text-align: left;
            padding: 0px 0px 0px 10px;
            margin: 0px 0px 10px 0px;
            border-right: solid 1px #999999;
            border-bottom: solid 1px #999999;
            clear: both;}
h4         {color: #FF0000;
            letter-spacing: 3px;
            font-family: "Osaka−等幅", "ＭＳ ゴシック";
            font-size: 12px;}
h5         {color: #000000;
            font-family: "Osaka−等幅", "ＭＳ ゴシック";
            font-size: 12px;
            text-indent: 0.5em;}

/* 日付
-----------------------------------------------------------------*/
.date      {color: #FF0000;
            font-family: "verdana", "Geneva", "sans-serif";
            font-size: 12px;
            line-height: 150%;}

/* コメント等
-----------------------------------------------------------------*/
.comment   {color: #666666;
            font-family: "ＭＳ ゴシック";
            font-size: 11px;
            line-height: 120%;
            text-align: right;}

/* 地図のフロート
-----------------------------------------------------------------*/
.map       {float: right;
            border: solid 1px #000000} 
.map2      {border: solid 1px #000000}

/* ページ・ナヴィゲーション
-----------------------------------------------------------------*/
#gtitle    {float: left;}                 /* グランド・メニュー--*/
#gmenu     {float: right;}          /* ページ・ナヴィゲーション--*/
.navi      {color: #000000;
            font-family: "ＭＳ ゴシック";
            font-size: 11px;
            line-height: 120%;
            text-align: right;}
.page      {color: #666666;                     /* ページ数表示--*/
            font-family: "verdana", "Geneva", "sans-serif";
            font-size: 11px;
            line-height: 150%;
            text-align: center;}

/* コピーライト
-----------------------------------------------------------------*/
#copy      {width: 100%;
            clear: both;}
#copy p    {color: #848484;
            font-family: verdana,Geneva,sans-serif;
            font-size: 10px;
            line-height: 120%;
            text-align: center;}
