@charset "Shift_JIS";/* 全体構造 ------------------------------------------------------------------------------------------------------------------------------------ */body  { background-image: url("../../img/baseBG.gif"); background-repeat: repeat; margin: 0; padding: 0 }#wrapper { width: 800px }/*ヘッダ*/#header   { position: absolute; top: 0; left: 0; width: 800px; height: 50px }#header h1 img { margin: 0; padding: 0; position: absolute; top: 0; left: 0 }#header h2 img       { margin: 0; padding: 0; position: absolute; top: 34px; left: 605px }#header h3 img { margin: 0; padding: 0; position: absolute; top: 34px; left: 720px }a:link     { color: #4d4739; text-decoration: none }a:visited     { color: #4d4739; text-decoration: none }a:hover    { color: #ffa500; text-decoration: none }/*ナビゲーション*/#navigation       { background-image: url("../../img/navibg.gif"); background-repeat: no-repeat; visibility: visible; margin: 0; padding: 0; position: absolute; top: 50px; left: 0; width: 800px; height: 29px; float: none }/*ページボディ*/#pagebody   { clear : both;position : realtive;width: 800px ;padding-top : 12px;}/*メインコンテンツ*/#main     { background-image: url("../img/topimg.jpg"); background-repeat: no-repeat; margin: 0; padding: 0; position: absolute; top: 79px; left: 0; width: 800px; height: 600px }#main h1 img       { margin: 0; padding: 0; position: absolute; top: 36px; left: 24px; vertical-align: bottom }#main h2 img { margin: 0; padding: 0; position: absolute; top: 55px; left: 253px; vertical-align: bottom }#main h4      { color: #333; font-size: 12px; font-family: Arial; font-style: normal; font-weight: normal; line-height: 16px; font-stretch: normal; text-decoration: none; margin: 0; padding: 0; position: absolute; top: 188px; left: 253px; width: 396px; height: 360px; vertical-align: bottom }#main p  { font-size: 12px; font-family: Arial; line-height: 18px; text-decoration: none; margin: 0; padding: 0; position: absolute; top: 299px; left: 25px }.catch { font-size: 16px; font-style: normal; font-weight: bold; line-height: 21px }/*フッター*/#footer { background-color: #8c8a7a; background-position: 800px 76px; position: absolute; top: 679px; left: 0; width: 800px; height: 76px }#footer p  { color: #ede8d8; font-size: 10px; font-family: Arial; line-height: 12px; text-decoration: none; position: absolute; top: 52px; left: 12px }#footer h1 img { margin: 0; padding: 0; position: absolute; top: 6px; left: 690px }#footer h5   { color: #ede8d8; font-size: 12px; font-family: Arial; font-style: normal; font-weight: 400; line-height: 12px; text-decoration: none; margin: 0; padding: 0; position: absolute; top: 6px; left: 255px }
