@charset "Shift_JIS";

/*----------------------------------------------------------------------------*/
/* 共通部分設定CSS                                                            */
/*----------------------------------------------------------------------------*/

/* ページ設定 */
body{ 
    bgcolor: #FFFFFF;
    text: #000000;
    font-size: 12px;
    color: #000000
    font-familiy: "ＭＳ Ｐゴシック";
    margin: 0;

}
th, td { 
    font: 12px #000000 "ＭＳ Ｐゴシック";
}

/* 全体中央寄せ */
#centering {
    margin: 0 auto;
    width: 750px;
    text-align: left;
    padding: 0;
    border: 1px solid gray;
}

/* ページヘッダー部 */
#header{
    background: #009900; /* 背景色 */
    color: #FFFFFF; /* 文字色 */
    font-weight: bold;
    filter: Alpha(opacity=100, finishopacity=10, style=1); /* 背景グラデーション */
    height: 25px; /* 高さ */
}

/* 下部メニュー */
#footermenu {
    width: 410px;
    margin: auto;
    margin-top: 50px;
    clear: both;
}

/* ページフッター部 */
#footer {
    color: #009900; /* 線の色(IE用) */
    background-color: #009900; /* 線の色(NN用) */
    width: 750px;
    height: 5px; /* 線の太さ */
    border: 0px; /* 枠の太さ */
    filter: Alpha(opacity=10, finishopacity=100, style=1); /* フィルタ */
}

/* 会社住所 */
/* 全体の設定 */
.box{
    width: 155px;
    font-size: 11px;
    float: right;
    margin: 10px 5px 0px 2px;

}

/* タイトル部分の設定 */
.box dt{
    width: 80px; /* タイトルの幅*/
    color: #009900; /* 文字色 */
    font-weight: bold;
    margin: 0px;
    padding: 4px 0px 1px 0px;
}

/* 内容部分 */
.box dd{
    margin: 0px;
    padding: 5px 2px 5px 2px;
    border-top: 2px solid #009900; /* 上枠の太さ */
    text-align: left;
}


/* メニュー */
#menu {
    width: 750px;
    height: 31px;
    display: block;
    margin: 0px;
    padding: 0px;
}

#menu ul {
margin-left: 0;
}
#menu li {
    text-indent: -9999px;
    list-style:none;
    float: left;
}

/* 各メニュータブ共通設定 */
#menu01 a,
#menu01_ov
 {
    width: 119px;
    height: 31px;
    padding: 0px;
    margin: 0px 3px 0px 2px;
    display: block;
}

#menu02 a,
#menu02_ov,
#menu03 a,
#menu03_ov,
#menu04 a,
#menu04_ov,
#menu05 a,
#menu05_ov
 {
    width: 119px;
    height: 31px;
    padding: 0px;
    margin: 0px 3px 0px 3px;
    display: block;
}
#menu06 a,
#menu06_ov
 {
    width: 119px;
    height: 31px;
    padding: 0px;
    margin: 0px 2px 0px 3px;
    display: block;
}
#menu01 a {
    background: url('./img/menuHOME.gif') no-repeat;
}
#menu01_ov {
    background: url('./img/menuHOME_ov.gif') no-repeat;
}

#menu01 a:hover, #menu01 a:focus {
    background: url('./img/menuHOME_ov.gif') no-repeat;
}

/* 会社案内 */
#menu02 a {
    background: url('./img/menukaisya.gif') no-repeat;
}
#menu02_ov {
    background: url('./img/menukaisya_ov.gif') no-repeat;
}
#menu02 a:hover, #menu02 a:focus {
    background: url('./img/menukaisya_ov.gif') no-repeat;
}

/* 取扱製品例 */
#menu03 a {
    background: url('./img/menuToriatukai.gif') no-repeat;
}
#menu03_ov {
    background: url('./img/menuToriatukai_ov.gif') no-repeat;
}
#menu03 a:hover, #menu03 a:focus {
    background: url('./img/menuToriatukai_ov.gif') no-repeat;
}

/* グループ会社 */
#menu04 a {
    background: url('./img/menuGroup.gif') no-repeat;
}
#menu04_ov {
    background: url('./img/menuGroup_ov.gif') no-repeat;
}
#menu04 a:hover, #menu04 a:focus {
    background: url('./img/menuGroup_ov.gif') no-repeat;
}

/* アクセス */
#menu05 a {
    background: url('./img/menuAccess.gif') no-repeat;
}
#menu05_ov {
    background: url('./img/menuAccess_ov.gif') no-repeat;
}
#menu05 a:hover, #menu05 a:focus {
    background: url('./img/menuAccess_ov.gif') no-repeat;
}

/* お問い合わせ */
#menu06 a {
    background: url('./img/menuToi.gif') no-repeat;
}
#menu06_ov {
    background: url('./img/menuToi_ov.gif') no-repeat;
}
#menu06 a:hover, #menu06 a:focus {
    background: url('./img/menuToi_ov.gif') no-repeat;
}

/* テーブル制御 */
#mainTbl {
    width: 750px;
    border-top: 2px solid #98fb98;
    margin: 0px;
    padding: 0px;
}


