@charset "shift_jis";


/* ---- 全体構造 ---- */

body {
 margin: 0px;
 padding: 0px;
 text-align: center;
 font-size: 12px;
 line-height: 130%;
 color: #333333;
 family: ＭＳ Ｐゴシック, Osaka;
 background-color: #ffffff;
}

#wpaper {
 width: 100%;
 background-color: #ffffff;
 background-image: url(../image/wallpaper.jpg);
 background-repeat: repeat;
 background-position: center;
}

#container {
 width: 780px;
 text-align: left;
 margin: 0 auto;
 padding: 0;
 background-color: #ffffff;
}

#header {
 width: 780px;
}

#maincontent {
 width: 580px;
 float: right;
 margin: 0;
}

#navigation {
 width: 200px;
 float: left;
 line-height: 100%;
 text-align: left;
}

#footer {
 clear: both;
}


/* ---- 基本リンク設定 ---- */
a, a:link, a:visited, a:active {
 color: #336600;
 text-decoration: none;
} 

a:hover {
 color: #ee0000;
 text-decoration: underline;
 background-color:#ffff44;
}

/* ---- 共通設定 ----*/

/* ---- 見出し設定 ---- */
.ti1 {
 border:1px solid #ccc;
 color:#336600;
 background:#ddffaa;
 padding:3px 10px;
 margin:10px 10px 10px 10px;
 text-align:center;
 font-weight:bold;
 letter-spacing:2px;
}

.ti2 {
 padding:2px 15px;
 background:#ddffaa;
 color:#336600;
 font-weight:bold;
 letter-spacing:2px;
 width:260px
}

/* ---- ヘッダ設定 ---- */

/* ---- ナビゲーション設定 ---- */

/* サブナビゲーション */

/* ---- フッタ設定 ---- */

/* ---- コンテンツ設定 ---- */

.tbl-th {
 background:#ddffaa;
 text-align:left;
 padding:10px;
}

.tbl-td {
 text-align:left;
 padding:10px;
 font-family: "ＭＳ ゴシック"
}

.textright {
 width: 540px;
 text-align: right;
 margin: 10px auto;
}

/* その他 */

/* 会社概要 */
/* 更新履歴 */
/* お問い合わせ */

