body,div,img,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,form{margin:0;padding:0;border:0;display:block;}
ul li{list-style:none;}
ol li{list-style-typpe:dacimal;}

body{background-color:#d9d9d9;text-align:center;}
.clear{clear:both;}

a{outline-width: 0;}

.wrap{width:790px;
background-image:url("../images/common/bg_main.gif");
background-repeat:no-repeat;
background-position:top center;margin: 0px auto;text-align:left;
position:relative;}

#header{width:770px;height:125px;position: relative;margin: 0px 10px;}

h1{width:310px;height:48px;top:0px left:0px;}
h1 a{width:310px;height:48px;display:block;text-indent: -10000em;background:url("../images/common/lg_logo_2.gif");position:absolute;float:left;top:0px left:0px;}

/* サブメニュー */
.submenu{width:292px;height:12px;position:absolute;top:10px;left:475px;line-height:12px;}

.submenu01{width:106px;height:12px;display:inline;float:left;}
.submenu01 a{width:106px;height:12px;background:url("../images/common/bt_grouphome.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:0px;z-index:0;}
.submenu01 a:link{background-position:0 0;}
.submenu01 a:visited{background-position:0 0;}
.submenu01 a:active{background-position:0 0;}
.submenu01 a:hover{background-position:0 -12px;position:absolute;float:left;top:0px;left:0px;z-index:1;}

.submenu02{width:78px;height:12px;margin:0px 0px 0px 10px;display:inline;float:left;}
.submenu02 a{width:78px;height:12px;background:url("../images/common/bt_sitemap.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:116px;z-index:0;}
.submenu02 a:link{background-position:0 0;}
.submenu02 a:visited{background-position:0 0;}
.submenu02 a:active{background-position:0 0;}
.submenu02 a:hover{background-position:0 -12px;position:absolute;float:left;top:0px;left:116px;z-index:1;}

.submenu03{width:78px;height:12px;margin:0px 0px 0px 10px;display:inline;float:left;}
.submenu03 a{width:78px;height:12px;background:url("../images/common/bt_inquiry.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:204px;z-index:0;}
.submenu03 a:link{background-position:0 0;}
.submenu03 a:visited{background-position:0 0;}
.submenu03 a:active{background-position:0 0;}
.submenu03 a:hover{background-position:0 -12px;position:absolute;float:left;top:0px;left:204px;z-index:1;}

/* 検索 */
.serch{width:198px;height:17px;text-align:right;position:absolute;top:27px;left:557px;}
.serch li{float:left;}
.serch .txtForm{width:150px;height:15px;border:solid 1px #666;margin:0 10px 0px 0px;padding:0px;z-index:1;}

/* タブメニュー */
.tab{width:437px;height:18px;position:absolute;top:57px;left:323px;}

.tab01{width:85px;height:18px;float:left;}
.tab01 a{width:85px;height:18px;background:url("../images/common/bt_tab_01.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:0px;}
.tab01 a:link{background-position:0 0;}
.tab01 a:visited{background-position:0 0;}
.tab01 a:active{background-position:0 0;}
.tab01 a:hover{background-position:0 -18px;position:absolute;float:left;top:0px;left:0px;z-index:1;}
.tab01on{width:85px;height:18px;float:left;}
.tab01on a{width:85px;height:18px;background:url("../images/common/bt_tab_01.gif");display:block;text-indent: -10000em;background-position:0 -18px;position:absolute;float:left;top:0px;left:0px;z-index:1;}

.tab02{width:85px;height:18px;float:left;margin:0px 0px 0px 3px;}
.tab02 a{width:85px;height:18px;background:url("../images/common/bt_tab_02.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:88px;}
.tab02 a:link{background-position:0 0;}
.tab02 a:visited{background-position:0 0;}
.tab02 a:active{background-position:0 0;}
.tab02 a:hover{background-position:0 -18px;position:absolute;float:left;top:0px;left:88px;z-index:1;}
.tab02on{width:85px;height:18px;float:left;}
.tab02on a{width:85px;height:18px;background:url("../images/common/bt_tab_02.gif");display:block;text-indent: -10000em;background-position:0 -18px;position:absolute;float:left;top:0px;left:88px;}

.tab03{width:85px;height:18px;float:left;margin:0px 0px 0px 3px;}
.tab03 a{width:85px;height:18px;background:url("../images/common/bt_tab_03.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:176px;}
.tab03 a:link{background-position:0 0;}
.tab03 a:visited{background-position:0 0;}
.tab03 a:active{background-position:0 0;}
.tab03 a:hover{background-position:0 -18px;position:absolute;float:left;top:0px;left:176px;z-index:1;}
.tab03on{width:85px;height:18px;float:left;}
.tab03on a{width:85px;height:18px;background:url("../images/common/bt_tab_03.gif");display:block;text-indent: -10000em;background-position:0 -18px;position:absolute;float:left;top:0px;left:176px;z-index:1;}

.tab04{width:85px;height:18px;float:left;margin:0px 0px 0px 3px;}
.tab04 a{width:85px;height:18px;background:url("../images/common/bt_tab_04.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:264px;}
.tab04 a:link{background-position:0 0;}
.tab04 a:visited{background-position:0 0;}
.tab04 a:active{background-position:0 0;}
.tab04 a:hover{background-position:0 -18px;position:absolute;float:left;top:0px;left:264px;z-index:1;}
.tab04on{width:85px;height:18px;float:left;}
.tab04on a{width:85px;height:18px;background:url("../images/common/bt_tab_04.gif");display:block;text-indent: -10000em;background-position:0 -18px;position:absolute;float:left;top:0px;left:264px;z-index:1;}

.tab05{width:85px;height:18px;float:left;margin:0px 0px 0px 3px;}
.tab05 a{width:85px;height:18px;background:url("../images/common/bt_tab_05.gif");display:block;text-indent: -10000em;position:absolute;float:left;top:0px;left:352px;}
.tab05 a:link{background-position:0 0;}
.tab05 a:visited{background-position:0 0;}
.tab05 a:active{background-position:0 0;}
.tab05 a:hover{background-position:0 -18px;position:absolute;float:left;top:0px;left:352px;z-index:1;}
.tab05on{width:85px;height:18px;float:left;}
.tab05on a{width:85px;height:18px;background:url("../images/common/bt_tab_05.gif");display:block;text-indent: -10000em;background-position:0 -18px;position:absolute;float:left;top:0px;left:352px;z-index:1;}

/* フッター */
#footer{width:770px;height:40px;margin:20px 10px;position: relative;background:url("../images/common/im_footer.gif");}
#footer a{width:115px;height:18px;position: absolute;display:block;text-indent: -10000em;top:8px;left:15px;}


.attention{color:#ff0000;font-weight:bold;}


#mainBody .news{background:url("../images/common/im_news.jpg");width:770px;height:150px;text-indent: -10000em;}
#mainBody .sitemap{background:url("../images/common/im_sitemap.jpg");width:770px;height:150px;text-indent: -10000em;}
#mainBody .kensaku{background:url("../images/common/im_sitemap.jpg");width:770px;height:150px;text-indent: -10000em;}


/* kensaku */
#contentsSearch{font-size:0.75em;color:#333;line-height:130%;}
#contentsSearch ul{margin:0px 0px 0px 30px;}
#contentsSearch li{display:block;padding:0px 0px 0px 15px;margin:4px 0px 4px 0px;background:url("../../images/common/ic_arrow_05.gif") no-repeat;background-position:-10px 0px;}
#contentsSearch li a{text-decoration:underline;color:#666;}
#contentsSearch li a:hover{text-decoration:none;color:#860e8a;}


/* 旧ニュース */

.oldNews{margin:0px 10px 0px 15px;}
.oldNews img{float:left;margin:0px 5px 0px 0px;}
.oldNews a{display:block;padding:0px:margin:0px;}