body {background-color:#fefefe; font-family:verdana,arial,sans-serif; text-align:center; line-height:150%; color:#555; margin:0; padding:0;}
#main {width:600px; text-align:left; margin:auto; padding:15px 0 15px 0;}

h1	{font-size:140%;margin:10px 0px 0px 0px;color:#777; border-bottom:3px solid #888;}
h2	{font-size:100%;margin:40px 0px 0px 0px;color:#644;}
h3	{font-size: 90%;margin:25px 0px 0px 0px;padding-bottom:0;color:#446;border-bottom:1px dashed #446;}
p	{font-size: 90%;margin:15px 0px 0px 0px;padding:0;}
ul	{margin:10px 0px 0px 15px;}

a {color:#44c; /*text-decoration:none;*/}
a:hover {color:#933;}


div.pan {font-size:80%; margin-bottom:10px; text-align:right;}
span.title {font-weight:bold;display:block;}
span.day {font-size:80%;color:888;}
p.title {border-left:4px solid #aaa;padding-left:10px;}

.hikaku table {border:1px solid #888;border-collapse:collapse;font-size:90%;width:100%;}
.hikaku td {border:1px solid #888;padding-top:4px;padding-bottom:4px;font-size:90%;padding-left:10px;text-align:left;vertical-align:center;line-height:130%;}
.hikaku th {background:#eaeaea;padding-top:4px;padding-bottom:4px;padding-left:5px;font-weight:normal;text-align:left;vertical-align:center;border:1px solid #888;}
.hikaku span {color:#888888;font-size:80%;}


.like {font-size:80%; margin-top:30px;}
.like a {color:#888; text-decoration:none;}
.like a:hover {background-color:#ccc;}


ul.top li a{text-decoration:none;}
ul.top li a:hover {background-color:#dee;}
li span.day {font-size:80%;}

