/* TOP */
#wrap{ background:url(../images/main_bg.jpg) center top no-repeat; text-align: center; width:auto; position:relative; height:auto;}
#content{ background:url(../images/main.jpg) center top no-repeat; margin:0 auto; text-align: left; width:900px; height:700px; position:relative;}
h1 {position: absolute; left: 280px; top: 520px;}

ul#gnav{ width:388px; height: 210px; overflow: hidden; position: absolute; top:130px; left: 0px;}
ul#gnav li{ width:106px; overflow: hidden; height:35px;}
ul#gnav li.gnav4{ width:125px;}
ul#gnav li.gnav5 , ul#gnav li.gnav6{ width:193px;}

ul#gnav li a{ width:106px; height:27px; }
ul#gnav li a.gnav4{ width:125px; height:27px; }
ul#gnav li a.gnav5 , ul#gnav li a.gnav6{ width:193px; height:27px; }

h2 {position: absolute; left: 125px; top: 32px;}
h3 {position: absolute; left: 2px; top: 554px;}
h4 {position: absolute; left: 0x; top: 640px;}
#lead {position: absolute; left: 570px; top: 30px;}
#credit {position: absolute; left: 250px; top: 605px;}

#bnr span { font-size:xx-small; height: 22px; padding-right:10px;}
#bnra , #bnr { margin:0 auto 10px auto;}
#bnra img , #bnr img{ margin:0 15px 0px auto; vertical-align: middle;}

/*twitter*/
#twitter{ position: absolute; left: 0px; top: 345px; width: 254px;}
#twitter_in{ width:252px; border: 1px solid #999; height:123px; background: #FFF; padding-top:10px; overflow:hidden;}
.twtr-hd {display:none;}
.twtr-ft {display:none;}

