/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt5/mt-static/themes-base/blog.css);
@import url(/mt5/mt-static/themes/tristan-blue-4.2/screen.css);
/* end StyleCatcher imports */

/* ページ背景 */
#container {
background:#F3F0E8 url() repeat-y scroll center top;
}
/* ページ全体 */
#container-inner {
background-color: #FFFFFF;
border: 0px solid #003377;
width:780px;
margin: 20px auto 40px 60px;
}
/* ヘッダを除いて背景色を無効化 */
#content, #content-inner, #footer {
background: transparent url() no-repeat scroll 0 bottom;
clear: left;
}
/* ページ、パーツ毎 */
#header-inner, #content-inner, #footer-inner {
width:100%;
}
/* 左カラム */
.layout-wt #alpha {
width:570px;
}
/* 右カラム */
.layout-wt #beta {
width:210px;
}
/* フッタ */
#footer {
width: 100%;
margin: 0px;
padding : 0px;
}
#footer-content {
border: none;
}
/* ウィジェットの中身 */
.widget-content {
font-size: 0.8em;
color: #444444;
}
/* 記事 */
.asset-body {
color: #222222;
font-size: 0.8em;
}

/*==== ヘッダを弄るよ ====*/
/* ヘッダ全体 */
#header {
margin-left: 4px;
width: 50%;
background: transparent url() 0px 0px no-repeat;
border-bottom: 1px dotted #037;
}
#header a {
color: #037;
}
/* コンテンツ */
#header-content {
padding: 1.0em;
background: transparent url() 0px 0px no-repeat;
}
/* ブログタイトル */
#header-name {
color: #037;
text-weight: bold;
font-size: 1.2em;
float: left;
}
/* ブログ説明 */
#header-description {
font-size: 0.8em;
margin-top: 2.0em;
text-indent: 1.0em;
}
/*==== ウィジェット ====*/
.widget-header {
color: #037 !important;
border-bottom: 1px dotted #037 !important;
}
/*==== 右メニュー ====*/
#beta-inner {
margin-top: -40px;
}
/*==== 記事の中身 ====*/
/* 左寄せ画像 */
img.left{
float: left;
margin: 0.5em 1em 0px 0.5em;
}
/* 投稿者名非表示 */
.author {
display: none;
}
/* 更新日付表示 */
.asset-meta {
font-size: 0.8em;
border-top: 1px dotted #003377;
padding-top: 4px;
text-align: right;
}

/*==== 本文専用 ====*/
p.quote {
font-style: italic;
color: #558833;
margin-bottom: 0.0em ;
}
span.strike {
text-decoration: line-through;
}
/*==== なにか線 ====*/
hr{
width: 100%;
margin: 1em 0em 1em 0em;
border: #000000 1px solid;
border-width: 0px 0px 1px 0px;
}
hr.invisible{
width: 0px;
border-width: 0px;
clear: left;
margin: 0px;
}