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;
   font-family: verdana, 'trebuchet ms', sans-serif;
}



a { text-decoration:underline; color:#336600;}
a img { border: 0; }




#all {
margin-left:auto;
margin-right:auto;
width:833px;
height:auto;
border-left:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;
}

/*
#main {
border-left:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;

}
*/

#header{
margin-bottom:35px;
}


#left {
float:left;
padding-left:27px;
/*margin-left:27px;*/
/*width:540px;*/
width: 540px;　　　　//OPERA用width値
\width: 567px;　　　　//IE5用width値
w\idth: 540px;　　　//モダンブラウザ用width値*/
margin-bottom:30px;
}


#right {
float:right;
padding-right:32px;
/*width:194px;*/
width: 194px;　　　　//OPERA用width値
\width: 226px;　　　　//IE5用width値
w\idth: 194px;　
margin-bottom:30px;
}


#footer {
clear:both;
padding:17px 0px 30px 27px;
background-image:url(img/line.jpg);
background-repeat:no-repeat;
}


.module-header {
margin-top:25px;
}




.h2 {
font-size:68.75%;
line-height: 1.38em;
color: #4C4548;
margin-bottom:35px;
}


.trackbacks-header, .trackbacks-info, .comments-header, .comments-open-header {
font-size:81.25%;
line-height: 1.38em;
color: #336600;
}


.entry-header {
font-size:87.5% ;
line-height: 165%;
color: #4D5659;
}


.entry p {
font-size:75% ;
line-height: 180%;
color: #4D5659;
}


.content-nav {
font-size:75% ;
line-height: 180%;
color: #4D5659;
padding-bottom:15px;
}



p img {
padding-top:10px;
padding-bottom:10px;
}




p.entry-footer {
font-size:68.75%;
line-height: 1.38em;
color: #4C4548 ;
border-top:dotted #CCCCCC 1px;
margin-top:20px;
padding-top:20px;
padding-bottom:50px;
}



.trackbacks-content, .comments-open-content, .comment {
font-size:75% ;
line-height: 180%;
color: #4D5659;
}


.comment {
padding-bottom:30px;
font-size:75% ;
line-height: 180%;
color: #4D5659;
}


#trackbacks-info {
padding-bottom:30px;
font-size:75% ;
line-height: 180%;
color: #4D5659;
}



ul {
margin:0;
padding-left:0px;
list-style:none;
}

ul li {
margin-bottom:10px;
}

