#panthymonium{
margin-bottom:20px;
}

#panthymonium ul{
list-style-type:none;
margin:0px;
padding:0px;
}

#panthymonium li{
display:inline-block;
}

#panthymonium a{
text-decoration:underline;
}

#panthymonium a:hover{
text-decoration:none;
}

#blog{
overflow:hidden;
zoom:1;
}

#lefthandpath{
width:720px;
float:left;
}

#lefthandpath h2{
width:720px;
height:50px;
margin:0px 0px 20px 0px;
background:url('../img/ttl.jpg') no-repeat;
color:#630;
font-weight:bold;
font-size:18px;
line-height:50px;
padding-left:40px;
}

#lefthandpath h2 span{
font-weight:normal;
font-size:12px;
}

#blog_comment img{
max-width:720px;
height:auto;
}

#pre_next{
border-top:1px dotted #999;
margin-top:20px;
padding-top:20px;
overflow:hidden;
zoom:1;
}

#pre_next a{
width:50%;
float:left;
}

#pre_next a.pre:before{
content:'<<';
}

#pre_next a.next{
float:right;
text-align:right;
}

#pre_next a.next:after{
content:'>>';
}

#righttodie{
width:240px;
float:right;
}

#righttodie h2{
margin:20px 0px 0px 0px;
padding:10px;
font-size:20px;
background-color:#396;
color:#fff;
border-radius:5px;
}

#righttodie h2:first-child{
margin-top:0px;
}

#righttodie ul{
padding:0px;
margin:0px;
list-style-type:none;
}

#righttodie li{
margin-top:10px;
border-top:1px dotted #999;
}

#righttodie li a{
display:block;
padding-top:10px;
text-decoration:underline;
}

#righttodie li a:hover{
text-decoration:none;
}

#righttodie li:first-child{
margin-top:0px;
border-top:0px;
}

#bloglist{
list-style-type:none;
margin:0px;
padding:0px;
}

#bloglist li{
margin-top:10px;
border-top:1px dotted #999;
}

#bloglist li a{
display:block;
padding-top:10px;
text-decoration:underline;
}

#bloglist li a:hover{
text-decoration:none;
}

#bloglist li:first-child{
margin-top:0px;
border-top:0px;
}

#bloglist li:first-child a{
padding-top:0px;
}

/*page menu*/
.pmenu{
list-style-type:none;
margin:30px 0px 0px 0px;
padding:0px;
border-left:1px solid #ccc;
text-align:left;
}

.pmenu li{
display:inline-block;
border-right:1px solid #ccc;
padding:0px 10px;
}

.pmenu li a{
text-decoration:underline;
color:#06c;
}

.pmenu li a:hover{
text-decoration:none;
}

*:first-child+html .pmenu li{display:inline;}
*html .pmenu li{display:inline;}