/***** 2010/08/28 ******* 佐藤システム メイン・共通 ********** main_style.css ****/
/* (改訂) 2010/12/30   */


* {
    margin: 0px;
    padding:0px;
}

body {
    margin: 0px 5px 0px 5px;
    line-height: 1.6em;
    text-align:center;
    font-size: small;
    background-color: #fcfcfc;
}

hr {
   border-width: 1px 0px 0px 0px;
   border-style: solid;
   border-color: #808080;
   height: 1px;
}



/*--------- タイトル -----------*/
div.main_title_div {
    margin: 0px auto 0px auto;
    padding: 2px 0px 2px 0px;
    width: 805px;
    height: 30px;
    text-align: left;
  /*  border:solid 1px #c0c0c0; */
    background-color: #ffffff;
}

td.main_title_td {
    color: #000080;
    font-weight: bold;
    font-size: 10pt;
}

td.main_title_td2 {
    color: #000080;
    font-weight: bold;
    text-align: right;
    font-size: 9pt;
}



/*------- トップメニュー -------*/
div.home_main_menu_div {
    margin: 0px auto 0px auto;
    padding: 5px 0px 5px 0px;
    vertical-align: middle;
    text-align: left;
    width: 805px;
    height: 35px;
    color: #000000;
    background-color: #fff8dc;
  /*  border:solid 1px #c0c0c0; */
}

ul.home_main_menu_ul{
    list-style:none;
}

ul.home_main_menu_ul li{
    padding: 0px 0px 0px 5px;
    list-style:none;
    float:left;
}

ul.home_main_menu_ul a{
    display:block;
    height:35px;
    overflow:hidden;
}


a.main_menu_0{
    width:80px;
    background-image:url(./image/home_button.gif);
}

a.main_menu_0_selected{
    width:80px;
    background-image:url(./image/home_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_0{
    background-position:0px -35px;
}

a.main_menu_1{
    width:97px;
    background-image:url(./image/web_grw_button.gif);
}

a.main_menu_1_selected{
    width:97px;
    background-image:url(./image/web_grw_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_1{
    background-position:0px -35px;
}

a.main_menu_2{
    width:97px;
    background-image:url(./image/GPC-GW_button.gif);
}

a.main_menu_2_selected{
    width:97px;
    background-image:url(./image/GPC-GW_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_2{
    background-position:0px -35px;
}

a.main_menu_3{
    width:97px;
    background-image:url(./image/flex-web_button.gif);
}

a.main_menu_3_selected{
    width:97px;
    background-image:url(./image/flex-web_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_3{
    background-position:0px -35px;
}

a.main_menu_4{
    width:97px;
    background-image:url(./image/Web-DataAdmin_button.gif);
}

a.main_menu_4_selected{
    width:97px;
    background-image:url(./image/Web-DataAdmin_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_4{
    background-position:0px -35px;
}

a.main_menu_5{
    width:97px;
    background-image:url(./image/Lx-webAdmin_button.gif);
}

a.main_menu_5_selected{
    width:97px;
    background-image:url(./image/Lx-webAdmin_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_5{
    background-position:0px -35px;
}

a.main_menu_6{
    width:97px;
    background-image:url(./image/Lx-Desktop_button.gif);
}

a.main_menu_6_selected{
    width:97px;
    background-image:url(./image/Lx-Desktop_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_6{
    background-position:0px -35px;
}

a.main_menu_7{
    width:97px;
    background-image:url(./image/vdi-service_button.gif);
}

a.main_menu_7_selected{
    width:97px;
    background-image:url(./image/vdi-service_selected_button.gif);
    cursor: default;
}

a:hover.main_menu_7{
    background-position:0px -35px;
}



/*------- フッター -------*/
div.footer_div {
    margin: 0px auto 10px auto;
    padding: 0px 0px 0px 0px;
    width: 805px;
  /*  height: 310px; */
  /*  border:solid 1px #c0c0c0; */
    background-color: #ffffff;
}

td.footer_mail_td {
    padding: 0px 0px 10px 0px;
    font-size: 9pt;
}

td.footer_copyright_td {
    padding: 10px 0px 10px 0px;
    font-size: 8pt;
}



