BODY{
font-family : "ＭＳ Ｐゴシック";
font-size : 82%;
background-image : url(/images/k197_3.gif);
color : #5f5f5f;
letter-spacing : 1px;
}
#header{
background-image:url(/images/gch_lin41);
width : 770px;
text-align : left;
padding-left :10px;
padding-top:10px;
}
#footer{
background-color : #ffffff;
width : 770px;
font-size:10px;
text-align : right;
border-top-width : 1px;
border-top-style : solid;
border-top-color : gray;
padding-left : 5px;
padding-right:5px;
padding-top:20px;
padding-bottom:20px;
}
.topicpath{
margin:0;
padding:0;
}
#pan{
background-color : #ffffff;
width : 760px;
text-align : left;
padding-left : 10px;
padding-right:10px;
padding-top:10px;
}
#content-left{
float:left;
width : 550px;
padding-top:10px;
}
#content-right{
width : 200px;
padding-top:10px;
padding-left:10px;
}
#content{
background-color : #ffffff;
width : 770px;
padding-left:10px;
padding-rigth:10px;
line-height : 140%;
letter-spacing : 1px;

}
.comments{
width : 750px;
padding-left:10px;
padding-rigth:10px;
}
.trackbacks-content{
width:750px;
padding-left:10px;
padding-right:10px;
}
.asset-meta{
text-align:right;
}
h1,h2,h3,h4{
font-size:100%;
margin:0;
padding:0;
}
#page-title{
background-image : url(/images/bg_b17_20.gif);
color:#cc0000;
font-size:15px;
margin-bottom:10px;
margin-top:10px;
margin-rigth:10px;
}
h2{
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #aea388;
color : #aea388;
margin-right:10px;
background-image : url(/images/icon_39_0.gif);
padding-left : 25px;
background-repeat : no-repeat;
background-position : -1px 2px;
}

h4{
background-image : url(/images/bg_b17_20.gif);
margin-top:10px;
}
.top{
text-align : right;
margin:10px;
}
.stripe{
background-image : url(images/line_b03_9.gif);
background-repeat : repeat-x;
height : 5px;
}
#home{
width:780px;
font-size:10px;
background-color : #ffffff;
text-align:center;
padding-bottom:10px;
}
img {
border-style:none;
}
.from{
font-size:10px;
text-align:right;
padding-right:30px;
margin-top:-10px;
}
blockquote{
background-color : #f1f4e8;
padding : 10px;
border-width : 1px;
border-style : solid;
border-color : #a8a99c;
line-height : 140%;
letter-spacing : 2px;
}
.add{
background-color : #fafafa;
color:#a17c6c;
padding: 10px;
font-size:11px;
border-width : 1px;
border-style : solid;
border-color : #a17c6c;
}
.hot{
background-color : #d9d8c6;
margin-top : 20px;
margin-left : 5px;
margin-right : 20px;
margin-bottom : 20px;
border-width : 4px;
border-style : none none none solid;
border-color : #29576e;
padding: 10px;
color : #271200;
}
ul.tree {
    margin: 0!important;
    padding: 0!important;
    list-style: none!important;
}
ul.tree ul {
    margin: 0!important;
    padding: 0!important;
}
ul.tree li {
    margin: 0!important;
    padding: 0 0 0 16px!important;
    background-image: url(images/tree_lst.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
}
ul.tree li.tree_end {
    background-image: url(images/tree_end.gif);
    list-style: none;
}

.map{
border-bottom-style : none;
color : #aea388;
margin-right:10px;
background-image : none;
padding-left : 0;
padding-top:10px;
background-repeat : no-repeat;
}
#news_out{
border-width : 1px;
border-style : solid;
border-color : #aea388;
background-color : #d8d2c5;
margin-left : 10px;
margin-right : 10px;
}
#news{
background-color : #ffffff;
margin:3px;
}
.sidetitle{
background-image : url(/images/sfi_w02.gif);
font-weight : bold;
text-align : center;
margin-top : 3px;
margin-bottom : 3px;
color : #5a4136;
}
.top_under{
background-image : url(/images/line_b03_9.gif);
background-repeat : repeat-x;
height : 1px;
margin-right : 10px;
}
.toptitle{
background-image : url(/images/icon_44_9.gif);
background-repeat : no-repeat;
border-bottom-style : none;
background-position : 5px 3px;
}
UL.arrow LI{
background-image : url(/images/mmi002.gif);
background-repeat : no-repeat;
padding-top : 0px;
padding-left : 15px;
padding-right : 0px;
padding-bottom : 0px;
background-position : 0px 5px;
margin-bottom : 3px;
}
UL.arrow{
list-style-type : none;
margin-left : 10px;
}
.side{
padding-left : 5px;
padding-right : 5px;
}
#welcome{
background-image : url(/images/bg_b16_18.gif);
padding: 5px;
}
#info{
text-align:right;
margin-top:-15px;
}
