@charset "utf-8";

/* override sidebar */
#sidebar01 .miyacchi ul {
font-size:1.2em;
}
#sidebar01 .miyacchi li {
padding:6px;
border:1px solid #D3D3D3;
border-top:none;
background:#fff url(../../common/sidebar_bg_13.png) 1px bottom no-repeat;
}
#sidebar01 .miyacchi ul .first {
border-top:1px solid #D3D3D3;
}
#sidebar01 .miyacchi ul a {
width:auto;
height:auto;
overflow:visible;
padding-left:15px;
background:url(../../common/sidebar_bg_12.png) left center no-repeat;
text-indent:0;
}

/* override styles */
#content01 {
padding-bottom:50px;
}

/* pagination */
#content01 .pagination {
overflow:hidden;
height:100%;
margin-top:1px;
padding:5px 10px;
background-color:#E9E9ED;
}
#content01 .pagination p {
float:left;
width:135px;
font-size:1.2em;
font-weight:bold;
}
#content01 .pagination ul {
float:right;
width:390px;
font-size:1.2em;
text-align:right;
}
#content01 .pagination li {
display:inline;
padding:0 4px;
}
#content01 .pagination ul .prev {
padding:0 4px 0 0;
border-right:1px solid #666;
}
#content01 .pagination ul .next {
padding:0 0 0 4px;
border-left:1px solid #666;
}

/* index */
#content01 .index .item {
margin-top:13px;
padding:0 5px 7px 12px;
border-bottom:1px dotted #ccc;
}
#content01 .index .item h2,
#content01 .index .item .body,
#content01 .index .item .date,
#content01 .index .item .more {
font-size:1.2em;
}
#content01 .index .item h2 {
margin-bottom:12px;
}
#content01 .index .item .more {
margin-top:17px;
text-align:right;
}

/* post */
#content01 .post h2 {
padding:5px 11px 3px;
background:url(../img/miyacchi_bg_01.png) no-repeat;
font-size:1.4em;
}
#content01 .post .body {
margin-bottom:9px;
padding:14px 12px 0;
border-bottom:1px dotted #ccc;
background:url(../img/miyacchi_bg_02.png) repeat-x;
font-size:1.2em;
}
#content01 .post .body h3 {
margin-bottom:10px;
font-size:1.16em;
}
#content01 .post .body p {
margin-bottom:25px;
}
#content01 .post .back {
padding:0 9px;
font-size:1.2em;
}
