/*初期化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,table,th,tr,td {
margin:0;
padding:0;
text-decoration:none;
font-style:normal;
list-style:none;
font-weight:normal;
font-size:100%;
}
table{
border-collapse:collapse;
border-spacing:0;
}
caption,th{
text-align:left;
}
fieldset,img{
border:0;
}
select option{
padding:0 5px;
}
form label{
cursor:pointer;
}
input{
font-size:110%;
}
textarea{
font-size:120%;
}
/*基本設定*/
.clear {
clear:both;
}
.left {
float:left;
}
.right {
float:right;
}
.clearfix:after,
#content-inner:after {
content: " ";
display: block;
clear: both;
height: 0px;
visibility:hidden;
line-height:0px;
}
.clearfix,
#content-inner { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix,
* html #content-inner { height: 1% }
.clearfix,
#content-inner {display:block;}
/* end MacIE5 */
.t-right{
text-align:right;
}
.t-left{
text-align:left;
}
.t-center{
text-align:center;
}
body {
font-size:80%;
color:#555555;
line-height:150%;
background-color:#f3fdff;
font-family: "ＭＳ Ｐゴシック";
}
a{
color:#1498c5;
}
#header-inner{
padding:10px 0 5px 3px;
}
#container{
width:800px;
margin:0 auto;
}
#alpha{
width:550px;
float:left;
}
#beta{
width:190px;
float:right;
}
#footer{
clear:both;
}
#footer-inner{
padding:10px;
text-align:center;
}
#content-inner{
padding:10px 20px;
background-color:white;
border:1px solid #cdcdcd;
}
.entry-asset{
margin:0 0 20px 0;
}
.asset-date{
background:url(img/hukidashi.gif) left top no-repeat;
width:103px;
height:33px;
}
.asset-date-inner{
font-weight:bold;
padding:0 0 0 5px;
}
.asset-box{
}
.asset-box-inner{
border:1px solid #66cef1;
padding:5px;
}
.asset-header{
border:5px solid #66cef1;
border-width:5px 0 0 0;
padding:0 5px;
}
.asset-meta{
text-align:right;
}
.asset-footer{
background:url(img/border.gif) left top repeat-x;
height:7px;
}
.entry-title{
font-size:130%;
color:#1498c5;
font-weight:bold;
padding:5px 0 0 0;
}
.asset-body{
padding:10px 5px 5px 5px;
}
.info-box-inner{
padding:20px;
}
.sidebox{
margin:0 0 30px 0;
}
.sidebox-inner{
background:url(img/border.gif) left bottom repeat-x;
padding:0 0 10px 0;
}
.sidebox ul{
padding:5px;
}
.sidebox ul li{
background:url(img/side-mark.gif) left 3px no-repeat;
padding:0 0 0 17px;
}
.sidebox ul li.subcat{
background:url(img/side-mark2.gif) 13px 5px no-repeat;
padding:0 0 0 27px;
}
.comment{
border:1px solid #66cef1;
margin:10px 0;
}
.comment .inner{
padding:5px;
}
.trackbacks{
padding:0 0 20px 0;
}
.info-box h2{
font-weight:bold;
}

