@charset "UTF-8";
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.clearfix {
min-height:1px;
}
* html .clearfix {
height:1px;
}
.merit h4.blog-title {
background:url(image/title-list.jpg) no-repeat 0 3px;
padding:0 0 0 25px;
font-size:140%;
font-weight:bold;
margin:0 0 20px;
}
.bottom-info {
margin:0 0 20px;
}
.info {
text-align:right;
font-size:11px;
padding:5px 0 0;
}
.cat-month {
width:580px;
margin:60px auto 0;
}
.cat-area {
float:left;
width:278px;
margin:0 20px 0 0;
border:1px solid #cccccc;
}
.month-area {
float:left;
width:278px;
border:1px solid #cccccc;
}
.cat-title, .month-title {
text-align:center;
background:url(image/slash.gif);
padding:10px 0;
color:#ffffff;
font-size:14px;
}
.cat-month ul {
padding:10px 20px;
}
.cat-month ul li {
background:url(image/point.gif) no-repeat;
padding:2px 0 0 15px;
margin:5px 0;
}
.pageNav {
text-align:center;
padding:25px 0 0;
}
.label-title {
font-size:18px;
font-weight:bold;
padding:8px;
margin:20px 0 10px;
border-left:8px solid #000000;
}
/*
 Pager
---------------------------------------------------------- */
ul.pager {
margin: 0;
padding: 0;
text-align: center;
}
ul.pager li {
list-style: none;
display: inline;
margin: 0;
padding: 0;
/padding: 1px 0px;
/margin:0 1px;
}
ul.pager li strong, .current_page {
display: -moz-inline-box; /* firefox2 対応 */
display: inline-block;
padding: 3px 6px;
background-color: #3f3f3f;
border: 1px #3f3f3f solid;
margin:0 2px;
color:#ffffff;
}
ul.pager li a {
display: -moz-inline-box; /* firefox2 対応 */
display: inline-block;
padding: 3px 6px;
border: 1px #cccccc solid;
text-decoration:none;
margin:0 2px;
}
ul.pager li a:link, ul.pager li a:visited {
border:1px solid #cccccc;
color: #5452AB;
}
ul.pager li a:hover, ul.pager li a:active {
border-color: #3f3f3f;
background-color: #3f3f3f;
color: #FFFFFF;
}
/*
 comment
---------------------------------------------------------- */
#comments-open h3 {
text-transform:uppercase;
font-size:1.5em;
}
#comments-open-data {
width:400px;
padding:14px 0;
}
#comments-open-data input {
font-size:12px;
padding:4px 2px;
border:solid 1px #d6d6d6;
background-color:#eeeeee;
width:200px;
margin:10px 0;
}
#comments-open-data label {
text-transform:uppercase;
width:100px;
margin:0 0 5px;
}
#comment-form-remember-me input {
width:20px;
margin:5px 0;
border:none;
height: 12px;
}
#comment-form-remember-me label {
width:200px;
margin:3px 0;
}
*html #comment-form-remember-me label {
width:200px;
margin:5px 0;
}
#comments-open-text label {
text-transform:uppercase;
}
#comments-open-text textarea {
border:solid 1px #d6d6d6;
background-color:#eeeeee;
margin:5px 0 0;
}
#comments-open-footer {
margin:15px 0 0 0;
}
#comments-open-footer input {
border:solid 1px #d6d6d6;
background-color:#eeeeee;
padding:4px 2px 4px 0;
width:80px;
text-align:center;
margin:0 10px 0 0;
cursor:pointer;
}
#comment-form-name, #comment-form-email, #comment-form-url, #comment-form-remember-me {
}
#comments {
margin:40px 0 0 0;
}
#comments h3 {
text-transform:uppercase;
font-size:1.5em;
}
.asset-meta {
padding:10px 0;
}
#alpha-inner {
margin:40px 0;
}
.comment-content {
margin:20px 0;
}
/*
 trackback
---------------------------------------------------------- */
.l-icon {
padding:0 3px 0 0;
vertical-align:text-bottom;
_vertical-align:-2px;
}
#trackbacks {
margin:40px 0 0 0;
}
#trackbacks h3 {
text-transform:uppercase;
font-size:1.5em;
}
.trackbacks-header, .comments-open-header, #page-title, .comments-header {
border-left:8px solid;
padding:8px;
margin:0 0 10px;
}
.tb-url {
border:1px solid #d6d6d6;
padding:6px;
background-color:#eeeeee;
margin:10px 0 0;
}
.trackbacks-content {
margin:20px 0 0;
}
.trackback {
border-bottom:1px solid #cccccc;
padding:0 0 10px;
}

