/* 背景画像の変更 */
#content {
  background: url(/images/background/bg_site_info.gif) center top no-repeat;
}

/* 左メニュー画像 */
.menu_site_info ul {
  height: 124px;
  background: url("/images/menu_btn/left_menu_site_info.gif");
  background-repeat: none;
}

li.m_site_policy a:hover, li.m_site_policy a:visited.current {
  background: url(/images/menu_btn/left_menu_site_info.gif) -181px 0;
}
li.m_privacy_policy a:hover, li.m_privacy_policy a:visited.current {
  background: url(/images/menu_btn/left_menu_site_info.gif) -181px -31px;
}
li.m_site_map a:hover, li.m_site_map a:visited.current {
  background: url(/images/menu_btn/left_menu_site_info.gif) -181px -62px;
}
li.m_link a:hover, li.m_link a:visited.current {
  background: url(/images/menu_btn/left_menu_site_info.gif) -181px -93px;
}


/* パンくずリスト・現ページの色 */
.bread_list span { color: #DDE10C; }


/* ボーダーの色設定 */
h3, .main_content_frame {
  border-bottom: 1px solid #DDE10C;
}

.main_content_frame {
	clear: left; width: 562px;
}

h4 {
  font-weight: bold;
}

p {
  margin-bottom: 10px;
}

.main_content ul {
  margin: 0 0 10px 0;
  padding: 0;
}

.main_content ul li {
  list-style-type: disc;
  list-style-position: inside;
  line-height: 20px;
	margin-left: 3px;
}

/* site_mapページ、右コンテンツ内の左右ブロック定義 */
#site_map_left {
  margin-right: 32px;
  float: left;
}

#site_map_left, #site_map_right {
  margin-top: 4px;
	margin-bottom: 20px;
	float: left;
}

#site_map_left, #site_map_right, h4 .link_genre {
  width: 260px;
}

/* リンクの色を灰色、アンダーバー消去 */
.main_content_frame a {
  color: #666;
  text-decoration: none;
}

/* リンクの階層ごとの区分け */
.link_genre {
  margin-top: 22px;
}

/* ＞や≫の画像を表示 */
.link_genre ul li {
  margin-top: 3px;
  padding-left: 20px;
  background-image: url("/images/page_title/site_info/ui_double.gif");
  background-repeat: no-repeat;
}
.link_genre ul li ul li {
  padding-left: 14px;
  background-image: url("/images/page_title/site_info/ui_single.gif");
}

.links ul { padding-bottom: 20px; }
.links ul li {
  line-height: 22px;
  padding-left: 10px;
  background: url("/images/page_title/site_info/ui_single.gif") 0 4px no-repeat;
}

.links ul li p{
  padding-left: 20px;
}