/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt-static/themes-base/blog.css);
/*@import url(/mt-static/themes/cityscape-paris/screen.css);*/
/* end StyleCatcher imports */
body {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
line-height:130%;
letter-spacing:1px;
color:#473F3D;
}
#container{
background-image:url(img/main_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
#container-inner{
width:880px;
padding-top:16px;
}
/*　ヘッダー　*/
#header{
margin:0;
padding:0px;
height:265px;
background:none;
background-image:url(img/head01.jpg);
background-repeat:no-repeat;
}
#header-inner{
padding:0px;
}
#header-content{
padding-left:19px;
padding-top:108px;
}
#header-name{
text-indent:-9999em;
width:319px;
height:38px;
display:block;
background:url(img/head_tit.jpg) no-repeat left;
}
#header-description{
font-size:12px;
line-height:130%;
}
#header-description a{
text-decoration:none;
color:#473F3D;
}
#header-description a:hover{
text-decoration: underline;
color:#473F3D;
}
/*　記事部分　*/
#alpha{
margin-right:4px;
background-image:url(img/cont_head1.jpg);
background-repeat:no-repeat;
padding-top:8px;
}
#alpha a{
color:#000033;
}
.layout-wt #alpha {
width:660px;
}
#alpha-inner{
padding:0px;
padding-left:5px;
width:650px;
background-image:url(img/cont_bg1.jpg);
background-repeat:repeat-y;
}
.asset-body{/*本文　の太文字解除：IE7*/
font-weight:normal;
}
.asset-more{/*続きはこちら　の太文字解除：IE7*/
font-weight:normal;
}
.asset-meta{
background-image:url(img/cont_head2.gif);
background-repeat:no-repeat;
padding-top:8px;
margin-bottom:10px;
width:646px;
height:25px;
clear:both;
}
.asset-meta :after{
clear:both;
}
.comment_left{
padding-left:10px;
float:left;
width:350px;
}
#alpha .asset-more-link{margin-top:30px;}
#alpha .asset-more-link a{color:#FF6600;}
#alpha .asset-more-link a:hover{color:#FF6600; text-decoration:none;}
.published{
font-weight:bold;
}
.comment_right{
padding-right:20px;
float:right;
width:250px;
text-align:right;
}
.asset-name{
margin-left:10px;
margin-bottom:8px;
padding-bottom:12px;
padding-left:18px;
border-bottom:1px solid #CCC;
background:url(img/cont_arrow.gif) no-repeat left 2px;
font-size:14px;
font-weight:bold;
}
.asset-content{
margin-left:10px;
margin-bottom:30px;
}
.asset-footer{
text-align:right;
padding-right:10px;
}

/*　サイドバー　*/
#beta{
width:200px;
float:left;
padding:0px;
margin:0px;
background-image:url(img/side_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
#beta-inner{
margin:0px;
padding:0px;
width:215px;
background-image:url(img/side_bg.jpg);
background-repeat:repeat-y;
}
/* ウィジェット関連 */
.widget-header{
text-indent:-9999em;
display:block;
width:215px;
height:38px;
}
.widget-recent-entries{background:url(img/side_tit_entry.gif) no-repeat top left;}
.widget-archive-category{background: url(img/side_tit_cate.gif) no-repeat top left;}
.widget-archive-monthly{background: url(img/side_tit_archive.gif) no-repeat top left;}
.widget-search{background: url(img/side_tit_search.gif) no-repeat top left;}
.widget-calendar{background: url(img/side_tit_calendar.gif) no-repeat top left;}
.widget-syndication{background: url(img/side_tit_feed.gif) no-repeat top left;}
.widget-content{
margin-left:20px;
}
.widget-list{
width:190px;
}
.widget-list-item{
background-image:url(img/side_point1.gif);
background-position:right 2px;
background-repeat:no-repeat;
}
.widget-list-item a{
color:#333333;
text-decoration:underline;
}
.widget-list-item a:hover{
color:#FA6A44;
text-decoration:none;
}
.side_care{
margin:0 auto;
width:196px;
background-color:#FFFFFF;
padding:2px;
color:#5E6C85;
}
.side_care h4{
width:196px;
padding:2px 0;
background-color:#606950;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
.side_care table{
margin-left:-10px;
}
.side_care table th{
width:24px;
text-align:center;
}
.side_care table td{
text-align:center;
}
.blog-feeds li.feed{
display:block;
background: url(img/btm_feed_off.gif) no-repeat top left;
width:174px;
height:35px;
}
.blog-feeds li a{
text-indent:-9999em;
display:block;
width:174px;
height:35px;
}
.side_bottom{
background-image:url(img/side_bottom.jpg);
background-repeat:no-repeat;
background-position:top;
height:72px;
width:100%;
padding-top:30px;
text-align:center;
}
.side_bottom a.bukken{
background: url(img/btm_feed.jpg) no-repeat top left;
text-indent:-9999em;
display:block;
width:161px;
height:34px;
margin:0 auto;
}
.side_bottom a.bukken:hover{
background-position:0 -34px;
}
/*----------- フッター　----------- */
#footer-inner{
margin-top:0px;
margin-bottom:30px;
padding:0px;
background-image:url(img/foot_bg.gif);
background-repeat:repeat-x;
height:35px;
text-align:center;
}

