html {
margin: 0;
/* setting border: 0 hoses ie6 win window inner well border */
padding: 0;
}

body {
margin: 0;
/* setting border: 0 hoses ie5 win window inner well border */
padding: 0;
text-align: left;
font-family: Verdana, Arial, Helvetica, "Osaka", "ＭＳ Ｐゴシック","MS UI Gothic",sans-serif;
color: #000000;
background: url(http://www.ja-tajima.or.jp/images/bg_body.gif) repeat;
}

p, h1, h2, h3, h4, h5, h6, ul, li, form, div {
margin: 0;
padding: 0;
font-weight: normal;
}

img {
vertical-align: top;
border:none;
margin: 0;
padding: 0;
}

table {
margin: 0;
padding: 0;
}

a { text-decoration: underline; }
a:link { color: #0A50A1; }
a:visited { color: #8003F; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }

/* page layout */
#container
{
   position: relative;
   margin: 0 auto; /* center on everything else */
   width: 680px;
   text-align: left;
background: #FFFFFF; 
}
#container-inner { position: static; width: auto; }

#banner { position: relative; }
#banner-inner { position: static; }

#banner {
height: 111px;
position: relative;
background: url(http://www.ja-tajima.or.jp/images/banner.gif) left top no-repeat;
}

#banner-inner { position: static; }

#banner-inner h1 {
position: absolute;
top: 0;
left: 0;
width: 213px;
text-indent: -9999px;
}

#banner-inner h1 a {
display: block;
width: 213px;
height: 70px;
text-decoration: none;
overflow: hidden;
}

#banner-inner ul {
list-style: none;
}

#banner-inner li {
text-indent: -9999px;
position: absolute;
}

#banner-inner li a{
display: block;
text-decoration: none;
overflow: hidden;
}

#banner-inner li#gaiyo {
top: 27px;
left: 213px;
}
#banner-inner li#gaiyo a {
width: 170px;
height: 23px;
}
#banner-inner li#gaiyo a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn1_02.gif) no-repeat;
}

#banner-inner li#search {
top: 54px;
left: 213px;
}
#banner-inner li#search a {
width: 95px;
height: 16px;
}
#banner-inner li#search a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn2_02.gif) no-repeat;
}

#banner-inner li#home {
top: 76px;
left: 39px;
}
#banner-inner li#home a{
width: 76px;
height: 26px;
}

#banner-inner li#gyu {
top: 80px;
left: 126px;
}
#banner-inner li#gyu a {
width: 65px;
height: 17px;
}
#banner-inner li#gyu a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn3_02.gif) no-repeat;
}

#banner-inner li#nousan {
top: 80px;
left: 202px;
}
#banner-inner li#nousan a {
width: 108px;
height: 17px;
}
#banner-inner li#nousan a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn4_02.gif) no-repeat;
}

#banner-inner li#kinyu {
top: 80px;
left: 321px;
}
#banner-inner li#kinyu a {
width: 102px;
height: 17px;
}
#banner-inner li#kinyu a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn5_02.gif) no-repeat;
}

#banner-inner li#fukushi {
top: 80px;
left: 434px;
}
#banner-inner li#fukushi a {
width: 77px;
height: 17px;
}
#banner-inner li#fukushi a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn6_02.gif) no-repeat;
}

#banner-inner li#link {
top: 80px;
left: 522px;
}
#banner-inner li#link a {
width: 61px;
height: 17px;
}
#banner-inner li#link a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn7_02.gif) no-repeat;
}

#banner-inner li#bbs {
top: 80px;
left: 594px;
}
#banner-inner li#bbs a {
width: 65px;
height: 17px;
}
#banner-inner li#bbs a:hover {
background: url(http://www.ja-tajima.or.jp/images/btn8_02.gif) no-repeat;
}

#pagebody { position: relative; width: 100%; }
#pagebody-inner { position: static; width: 100%;  }

#alpha, #beta, #gamma, #delta
{
   display: inline; /* ie win bugfix */
   position: relative;
   min-height: 1px;
}

#delta { float: right; }

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
{
   position: static;
	 text-align: center;
}

/* two-column-left tweaks */
   .layout-two-column-left #container-inner
   {
	    background: url(http://www.ja-tajima.or.jp/images/bg_side_green.gif) top right repeat-y;
   }

   .layout-two-column-left #alpha
   {
      margin: 0;
      width: 506px;
			background: #FFFFFF;
			float: left;
   }

   .layout-two-column-left #alpha-inner
   {
      padding: 10px 0;
   }

   .layout-two-column-left #beta
   {
      margin: 0;
      width: 174px;
			float: right;
   }

   .layout-two-column-left #beta-inner
   {
      padding: 10px 0;
      border-width: 0;
   }
	 
#footer {
clear: both; 
width: 680px;
font-size: 0.75em;
line-height: 1.2;
}

#footer #address {
background: #DFF2BB;
color: #59614B;
text-align: center;
padding: 10px 0;
}

#footer #cr {
display: block;
width: auto;
height: 16px;
padding-top: 7px;
padding-right: 18px;
color: #FFFFFF;
text-align: right;
background: url(http://www.ja-tajima.or.jp/images/bg_footer.gif) no-repeat;
}

#alpha-inner .box_g, #alpha-inner .box_r {
width: 486px;
margin: 0 auto 20px auto;
padding: 0;
padding-bottom: 4px;
}

#alpha-inner .box_g {
background: url(http://www.ja-tajima.or.jp/images/bg_border_green.gif) left bottom repeat-x;
}

#alpha-inner .box_r {
background: url(http://www.ja-tajima.or.jp/images/bg_border_red.gif) left bottom repeat-x;
}

#alpha-inner .box_g h2, #alpha-inner .box_r h2 {
display: block;
width: auto;
height: 27px;
padding-top: 8px;
padding-left: 30px;
text-align: left;
color: #FFFFFF;
font-size: 1.0em;
}

#alpha-inner .box_g h2 {
background: url(http://www.ja-tajima.or.jp/images/bar_green.gif) no-repeat;
}

#alpha-inner .box_r h2 {
background: url(http://www.ja-tajima.or.jp/images/bar_red.gif) no-repeat;
}

#alpha-inner .box_g div, #alpha-inner .box_r div{
width: auto;
margin: 0 auto;
padding: 10px 0;
background: url(http://www.ja-tajima.or.jp/images/bg_topcatbox.gif) repeat-y;
text-align: left;
}

.date {
clear: left;
display: block;
margin-left: 5px;
padding-left: 15px;
float: left;
line-height: 2;
background: url(http://www.ja-tajima.or.jp/images/mrk_red.gif) 5px 7px no-repeat;
font-size: 0.75em;
}

.title {
display: block;
margin: 0 0 0 120px;
line-height: 2;
font-size: 0.75em;
}

.link {
clear: left;
display: block;
margin: 0 0 0 120px;
text-align: right;
padding-right: 30px;
line-height: 2;
font-size: 0.75em;
}

ul#navi {
width: 160px;
list-style: none;
margin: 0 auto;
}

ul#navi li {
text-indent: -9999px;
margin-bottom: 10px;
width: 160px;
height: 44px;
}

ul#navi li a{
display: block;
text-decoration: none;
overflow: hidden;
width: 160px;
height: 44px;
}

ul#navi li#agurin a {
background: url(http://www.ja-tajima.or.jp/images/agurin_net.jpg) no-repeat;
}
ul#navi li#web a {
background: url(http://www.ja-tajima.or.jp/images/web_nougyoujyouhousien.jpg) no-repeat;
}
ul#navi li#el a {
background: url(http://www.ja-tajima.or.jp/images/e-relatopn.gif) no-repeat;
}
ul#navi li#jigomeblg a {
background: url(http://www.ja-tajima.or.jp/images/jigomeyablog.gif) no-repeat;
}
ul#navi li#jigome a {
background: url(http://www.ja-tajima.or.jp/images/jigomeya.gif) no-repeat;
}
ul#navi li#ja a {
background: url(http://www.ja-tajima.or.jp/images/net01.gif) no-repeat;
}
ul#navi li#uchinoko a {
background: url(http://www.ja-tajima.or.jp/images/utinoko_ba.gif) no-repeat;
}
ul#navi li#raku a {
background: url(http://www.ja-tajima.or.jp/images/raku01.gif) no-repeat;
}
ul#navi li#money a {
background: url(http://www.ja-tajima.or.jp/images/moneykoza.gif) no-repeat;
}

ul#navi li#kouchan a {
background: url(http://www.ja-tajima.or.jp/bannar_ga/kouchan.gif) no-repeat;
}

ul#navi li#jyunsyokuinsaiyou a {
background: url(http://www.ja-tajima.or.jp/bannar_ga/21nendo_saiyo.gif) no-repeat;
}




ul#navi li#hurikome a {
background: url(http://www.ja-tajima.or.jp/bannar_ga/hurikomesagi.gif) no-repeat;
}

ul#navi li#saiyou a {
background: url(http://www.ja-tajima.or.jp/bannar_ga/23nendo_saiyo.gif) no-repeat;
}

ul#navi li#teigaku a {
background: url(http://www.ja-tajima.or.jp/bannar_ga/teigaku.jpg) no-repeat;
}





ul#feed {
width: 160px;
list-style: none;
text-align: left;
margin: 30px auto 0 auto;
}

ul#feed li {
margin-bottom: 10px;
width: 60px;
height: 14px;
text-align: left;
}

ul#navi li#amica a {
background:url(http://www.ja-tajima.or.jp/top_ga/amica.gif) no-repeat;
}
