@charset "utf-8";
/* CSS Document */

body{
font-size:12px;
color:#CCCCCC;
background-color:#525252;
}

a:link{
color:#ffffff;
}

a:visited{
color:#ffffff;
}

a:hover{
color:#ff6600;
}

.asset-meta a{
font-size:10px;
}



h1,h2{
margin:0;
padding:0;
}

h1 a{
font-size:10px;
margin:0;
padding:0;
margin-left:760px;
}

#header-content h1{
text-indent:-9999px;
}

:root h1 a{
margin-left:800px;
}

h2#logo a{
margin:0;
padding:0;
display:block;
background:url(http://www.m-crown.jp/css/blog_img/blog_logo.png) no-repeat;
width:251px;
height:41px;
text-indent:-9999px;
outline:none;
}

* html h2 a{ behavior: expression(IEPNGFIX.fix(this)); }

h2.entry-title a{
font-size:12px;
margin:0;
padding:0;
color:#eae3af;
}

h2.entry-title{
font-size:14px;
margin:0;
padding:0;
color:#eae3af;
font-weight:bold;
}



#header { 
    border-color: #1b1f21;
	height:80px;
}

#header-inner{
text-align:left;
margin:0 auto;
padding:0;
height:80px;
}

#header-content {
margin:0px;
padding:0px;
height:80px;
width:940px;
}


.asset-header{
margin:0;
padding:0;
}

.entry-up{
width:710px;
height:10px;
margin:0;
padding:0;
background:url(http://www.m-crown.jp/css/blog_img/kiji_up.gif) no-repeat top center;
_font-size:1px;
}

.entry-header{
width:690px;
height:60px;
margin:0;
padding:0;
}

.entry-header-l{
width:610px;
height:60px;
margin:0;
padding:0;
float:left;
padding-left:10px;
}

.entry-header-r{
width:60px;
height:60px;
margin:0;
padding:0;
float:right;
text-align:right;
}

.entry-main{
width:710px;
margin:0;
padding:0;
background:url(http://www.m-crown.jp/css/blog_img/kiji_main.gif) repeat-y top center;
}

.entry-main h2{
margin:0;
padding:0;
}

.entry-bottom{
width:710px;
height:16px;
margin:0;
padding:0;
background:url(http://www.m-crown.jp/css/blog_img/kiji_bottom.gif) no-repeat top center;
_font-size:1px;
}

.asset-meta{
border-top:none;
border:none;
padding:0px 10px;
padding-bottom:20px;
}

.asset-body,.asset-more{
padding:0px 20px;
margin:0px;
padding-bottom:20px;
color:#ffffff;
}

.asset-body a:link{
color:#FF6600;
text-decoration:underline;
}

.asset-body a:visited{
color:#FF6600;
text-decoration:underline;
}

.asset-body a:hover{
color:#ffffff;
text-decoration:none;
}

.asset-more a:link{
color:#FF6600;
text-decoration:underline;
}

.asset-more a:visited{
color:#FF6600;
text-decoration:underline;
}

.asset-more a:hover{
color:#ffffff;
text-decoration:none;
}

.asset-more-link{
margin:0;
padding:0;
}

.more-link{
text-align:center;
}

a.fn url{
font-size:10px;
}



/*コメント入力欄*/

#comments{
margin-left:65px;
margin-top:30px;
}

h2.comments-open-header{
width:580px;
height:90px;
display:block;
margin:0;
margin-top:20px;
padding:0;
text-indent:-9999px;
background:url(http://www.m-crown.jp/css/blog_img/comment_bg.gif) no-repeat;
}

h2.comments-header{
width:580px;
height:90px;
display:block;
margin:0;
margin-bottom:12px;
padding:0;
text-indent:-9999px;
background:url(http://www.m-crown.jp/css/blog_img/comment_bg02.gif) no-repeat;
}



.comment-table th{
width:140px;
margin:0;
padding:5px 0px;
text-align:center;
vertical-align:middle;
background-color:#3d3d3e;
color:#ffffff;
}

.comment-table td{
padding:5px 10px;
}

.comment-table th.comment-comment{
vertical-align:top;
}

input.comment-input01{
width:200px;
height:15px;
}

#comment-author, #comment-email, #comment-url, #comment-text {
width:360px;
}

.comment{
background-color:#999999;
width:560px;
color:#222222;
border-bottom:none;
padding:10px;
margin-bottom:12px;
}

.asset-meta02{
padding:0;
padding-bottom:20px;
color:#666666;
}

.field{
margin-top:10px;
}


/*月別ブログ記事リスト*/

h3.archive-title{
font-size:14px;
margin:0;
margin-bottom:12px;
}

#footer{
background-color:#292929;
clear:both;
}

*:first-child+html #footer{
position:absolute;
}

#footer-inner{
text-align:center;
padding:40px 0px;
clear:both;
}

#comments-open-footer{
margin-top:10px;
}


/*ウィジェット*/
h3.widget-header{
border:1px solid #292929;
border-left:5px solid #292929;
padding:3px 0px 3px 6px;
color:#eae3af;
font-weight:bold;
background-color:#363636;
font-size:12px;
}

.widget-content ul{
margin-left:10px;
}

.widget-content li{
font-size:12px;
}

/*カレンダー*/

.cal th{
background-color:#999999;
color:#222222;
text-align:center;
padding:3px;
}

.cal th.sun{
color:#990033;
}

.cal td{
padding:3px;
text-align:center;
width:15px;
}

/*アイテム*/

.item {
display:inline;
float:left;
margin:0px;
margin-right:5px;
overflow:hidden;
text-align:center;
vertical-align:middle;
}

.item img{
width:60px;
height:60px;
}





