@charset "UTF-8";


/* 
h1#header2 {
background:url("img/katogolf.gif") no-repeat 50% bottom;
display:block;
height: 41px;
width: 512px;
text-indent: -939px;
}
*/

h1#header2 {
text-align: center;
font-weight: bold;
}

h2#header3 {
text-align: center;
font-size: 110%;
font-weight: bold;
}



#left {
float: left;
width: 512px;
margin: 0 0 0 10px;
display: inline;
}

#right {
float: right;
width: 240px;
margi: 0;
padding: 0 0 16px 0;
/*background: #9acd32;*/
background: #eed;
}

#right ul {
list-style:none;
margin: 0 0 0 15px;
padding: 0;
}

#right li a {
margin: 0;
padding:0 0 0 10px;
color: #060;
background:url("img/5x5_yellow.gif") no-repeat 0 4px;
}

#right li.tb {
padding-left: 10px;
color: #060;
}

h2 {
font-size: 12px;
font-weight: normal;
margin: 0;
padding: 0;
}

#right p {
margin: 5px 0 0 50px;
} 

#right p.head {
font-size: 110%;
margin: 10px 0 0 50px;
}




/* news
------------------------------------- */
#news ul{
list-style: none;
margin: 8px 0 0 10px;
padding: 0;
color: #c00;
font-size: 105%;
font-weight: bold;
}

#news li {
margin: 0;
padding:0 0 0 16px;
background:url("img/11dot_yellow.gif") no-repeat 0 2px;
}

/* r-one & r-two
------------------------------------- */
#r-one {
clear: both;
width: 496px;
margin: 10px 0 10px 10px;;
padding: 1px;
background: #ffa346;
}

#r-two {
margin: 0;
background: #eed;
}

#r-two div {
padding: 10px 14px;
}

/* tokucho
------------------------------------- */
dl {
margin: 0;
}

dt {
margin: 5px 0 0 0;
font-weight: bold;
}



/* rss
------------------------------------- */
#rss {
margin: 14px 0 0 10px;
padding: 4px 0 0 0;
border-top: 1px solid #ccc;
}


