/*
-----------------------------------------------
doodle-map.com Gallery Index Page Styles
Author:   Harry Nakayama
Dates:    2007/08/01
----------------------------------------------- */
/*
-----------------------------------------------
Elements
----------------------------------------------- */
.gallery h1	{
  color:#FFFFFF;
}

.gallery h3	{
  font-family:Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif ;
  font-size:16px;
  font-weight:bold;
  color:#FFFFFF;
}

/*
-----------------------------------------------
Page Layout
----------------------------------------------- */
/* main
----------------------------------------------- */
.gallery #main_title	{
  background-color:#5C4E29; 
/*  background-color:#574926; */
/*  background-color:#6E6135; */
/*  background-color:#746838; */
/*  background-color:#6A4901; */
}

.gallery #main_content	{
  width:505px;
  padding:0px;
}

#statusText	{
  margin:0px 3px 0px 20px;
  font-family:Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif ;
  font-size:12px;
  color:#990000;
}

.gallery #main_content h2	{
  font-size:24px;
  color:#333333;
}
.gallery #main_content h2 a	{
  text-decoration:none;
  color:#333333;
}
.gallery #main_content h2 a:hover	{
  color:#999999;
}

#doodle	{
  width:465px;
  padding:0px 20px 0px 20px;
  font-family:Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif ;
  font-size:14px;
  line-height:21px;
  color:#666666;
}

#map	{
  width:457px;
  height:457px;
  margin-top:10px;
  border-style:double;
}

#links	{
  width:457px;
  height:21px;
  padding:20px 0px 20px 0px;
  color:#666666;
}
#links a	{
  text-decoration:none;
  border-bottom-style:dashed;
  border-bottom-width:1px;
  border-bottom-color:#666666;
  color:#666666;
}
#links a:hover		{
  border-bottom-color:#AAAAAA;
  color:#AAAAAA;
}

#previous_doodle	{
  width:220px;
  float:left;
  text-align:left;
}

#next_doodle		{
  width:220px;
  float:right;
  text-align:right;
}

/* subcol
----------------------------------------------- */
.gallery #subcol_title	{
  background-color:#504122;
/*  background-color:#6A4901; */
}

.gallery #subcol_content	{
  width:205px;
  padding:20px;
  font-family:Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif ;
  font-size:14px;
  line-height:24px;
}

.gallery #subcol_content th	{
  width:50px;
  padding:0px 10px 10px 0px;
  text-align:left;
  vertical-align:top;
  color:#333333;
}

.gallery #subcol_content td	{
  padding:0px 0px 10px 0px;
  vertical-align:top;
  color:#0066FF;
  font-weight:bolder;
}

.gallery #subcol_content p	{
  margin:0px 0px 5px 0px;
}

.gallery #subcol_content a	{
  text-decoration:none;
  border-bottom-style:dashed;
  border-bottom-width:1px;
  border-bottom-color:#0066FF;
  color:#0066FF;
}
.gallery #subcol_content a:hover		{
  border-bottom-color:#00CCFF;
  color:#00CCFF;
}

.gallery #subcol_content img	{
	width:120px;
	border-width:1px;
	border-color:#999999;
	border-style:solid;
}

.gallery #subcol_content hr	{
  margin:20px;
}

.gallery #subcol_content #button_area	{
  text-align:center;
  margin-bottom:20px;
}

/*
-----------------------------------------------
Class
----------------------------------------------- */
.medium_size	{
  color:#333333;
  font-size:14px;
}

.small_size	{
  color:#333333;
  font-size:12px;
}

.superscript	{
  vertical-align:super;
  font-size:9px;
}

.gallery .level0	{
  font-size:14px;
}
.gallery .level1	{
  font-size:16px;
  line-height:24px;
}
.gallery .level2	{
  font-size:18px;
  line-height:27px;
}
.gallery .level3	{
  font-size:24px;
  line-height:36px;
}

.button1	{
  margin:0px;
  height:30px;
  font-family:Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif ;
  font-size:12px;
  color:#448444;
}