@charset "UTF-8";

@import url(menu.css);
@import url(header.css);
@import url(contents.css);
@import url(footer.css);
@import url(indexContents.css);
@import url(databaseContents.css);
@import url(mierukaContents.css);
@import url(websystemContents.css);
@import url(customContents.css);
@import url(noukiContents.css);
@import url(siteMap.css);

* { margin:0px; padding:0px; }

body {
 font-family: "平成角ゴシック", "Osaka", Arial, "ＭＳ Ｐゴシック", Verdana, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: normal;
}

p,ul {
 padding: 10px 10px 10px 10px;
}

/* コンテナ */

#container { 
 margin: 0 auto;
 width: 750px;
 border: 1px solid gray;
 background: url(../img/bg.png)repeat;
}

/* ヘッダー */

#header {
 float: left;
 text-align:right;
 width: 720px;
 padding: 0px 15px 0px 15px;
 margin: 0px auto;
 border-bottom: 1px solid gray;
}

/* コンテンツ */

#indexContents,#databaseContents,#mierukaContents,#websystemContents,
#customContents,#noukiContents,#hiyoukikanContents,#hpContents,#siteMap { 
 clear: both;
 float: left;
 width: 500px;
 padding: 10px;
 margin: 0px 0px 0px 0px;
 height: auto;
 overflow: hidden;
 border-right: 1px dashed gray;
}


/* メニュー */

#menu { 
 float: left;
 width: 200px;
 padding: 0px 0px 0px 10px;
 margin: 0px 0px 0px 0px;
 height: auto;
}

/* フッター */

#footer { 
 clear: both;
 width: 720px;
 text-align: center;
 padding: 10px 10px 0px 10px;
 margin: 0px auto;
}