@charset "utf-8";
/* ===================================================================
CSS information

 file name  :module.css
 author     :Drecom Generated Media (admin)
 style info :共通（ヘッダー、フッター、サイドナビ）
=================================================================== */

/* -----------------------------------------------------------
  #header - ヘッダー
----------------------------------------------------------- */
#header {
  width: 920px;
  height: 75px;
}

#header h1 {
  width: 212px;
  padding: 7px 0 0 10px;
  float: left;
  margin-right: 27px;
}

#header p.hCopy {
	font-size: 14px;
	color: #FF3366;
	margin-top: 20px;
}

/* エリアナビゲーション */
#header ul#aNav {
  clear:both;
  width: 671px;
  position: absolute;
  top: 50px;
	margin-left: 249px;
}

#header ul#aNav li {
  display:inline;
}

#header ul#aNav li a {
  display: block;
  width: 95px;
  height: 25px;
  float: left;
  margin-right: 1px;
  text-indent: -9999px;
}

#header ul#aNav li.last a {
  margin-right: 0;
}

#header ul#aNav li.aNav_hokkaido a {
  background: url(../images/anav_1.jpg) left top no-repeat;
}

#header ul#aNav li.aNav_hokushinetsu a {
  background: url(../images/anav_2.jpg) left top no-repeat;
}

#header ul#aNav li.aNav_kanto a {
  background: url(../images/anav_3.jpg) left top no-repeat;
}

#header ul#aNav li.aNav_tokai a {
  background: url(../images/anav_4.jpg) left top no-repeat;
}

#header ul#aNav li.aNav_kansai a {
  background: url(../images/anav_5.jpg) left top no-repeat;
}

#header ul#aNav li.aNav_chugoku a {
  background: url(../images/anav_6.jpg) left top no-repeat;
}

#header ul#aNav li.aNav_kyushu a {
  background: url(../images/anav_7.jpg) left top no-repeat;
}

#header ul#aNav li a:hover {
  background-position: center;
}

#header ul#aNav li.current a {
  background-position: left bottom;
}

/* -----------------------------------------------------------
  #footer - フッター
----------------------------------------------------------- */
#footer {
  width: 900px;
	height: 21px;
	padding-top: 14px;
  clear: both;
  background: url(../images/b_bg.jpg) repeat;
  padding: 15px 10px 0 10px;
}

#footer p {
	text-align: center;
	font-size: 9px;
}
