/* 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/cityscape-sf/screen.css);*/
/* end StyleCatcher imports */

body{
background:#eee;
/*background:#9cff00 url(http://brunhild.jp/dds/img/container-short.jpg) repeat-y;*/
/*background:url(http://brunhild.jp/dds/img/bg.gif);*/
margin: 0px;
padding: 0px;
font-size: 12px;
font-family: "ＭＳ ゴシック",sans-serif;
}

div {
padding: 0px;
margin: 0px;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#container {
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
width: 910px;
border-left: 0px solid #434343;
border-right: 0px solid #434343;
border: 0px solid;
}

#container-inner{
background:#eee url(http://brunhild.jp/dds/img/container.gif) repeat-y;
/*background:#9cff00 url(http://brunhild.jp/dds/img/container-short.jpg) repeat-y;*/
}

/*★ヘッダー部分の設定★*/
#header {
position: relative;
border: 0px solid;
height: 100px;
padding-top: 10px;
border: 0px solid;
}

#header-name,#header-description {
display: none;
}

#header-content a {
background: url("http://brunhild.jp/dds/img/logo.png") no-repeat;
margin-left: 15px;
width: 412px;
height: 75px;
display: block;
}

#header-A {
background: url("http://brunhild.jp/dds/img/header-A.jpg") no-repeat;
position: absolute;
top: 10px;
right: 310px;
width: 80px;
height: 80px;
display: block;
border: 2px solid #fff;
}

#header-B {
background: url("http://brunhild.jp/dds/img/header-B.jpg") no-repeat;
position: absolute;
top: 10px;
right: 220px;
width: 80px;
height: 80px;
display: block;
border: 2px solid #fff;
}

#header-C {
background: url("http://brunhild.jp/dds/img/header-C.jpg") no-repeat;
position: absolute;
top: 10px;
right: 130px;
width: 80px;
height: 80px;
display: block;
border: 2px solid #fff;
}

/*★カテゴリ見出しの設定★*/
#header-inner .archive-title {
position: absolute;
top: 50px;
right: 140px;
background: #fff;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 4px;
}

#content {
font-size: 12px;
}

#alpha {
float:left;
margin: 0px 10px 0px 0px;
padding: 0px;
width: 600px;
}

#beta {
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px;
width: 300px;
border: 0px solid;
}

.entry-asset,
.asset,
.hentry {
padding: 0px;
margin: 0px;
}

.asset-content,
.entry-content {
background: #fff;
border-left:#434343 2px solid;
border-right:#434343 2px solid;
padding: 0px 10px;
margin: 0px;
}

.asset-header {
background: url("http://brunhild.jp/dds/img/asset-header.gif") no-repeat;
color: #fff;
padding: 0px;
margin: 0px;
height: 24px;
border: 0px solid;
}

.asset-body,
.asset-more {
border: 0px solid;
padding: 10px 0px;
margin: 0px;
line-height: 140%;
}

.asset-body img,
.asset-more img {
border: 0px;
margin-bottom:8px;
}

.asset-body p,
.asset-more p {
border: 0px solid;
padding: 0px;
margin: 0px 0px 10px 0px;
}
.asset-more-link {
background: #fff;
padding: 0px 0px 10px 0px;
margin: 0px;
}

.asset-footer {
background: url("http://brunhild.jp/dds/img/asset-footer.gif") no-repeat;
padding: 0px 0px 0px 10px;
margin: 0px 0px 20px 0px;
height: 15px;
}

.asset-meta {
border-top: #ccc 1px solid;
width: 575px;
padding: 4px 0px 0px 0px;
margin: 0px 0px;
}

.asset-body blockquote {
border-left: 3px solid #0074a1;
padding-left: 8px;
margin-left:5px;
}

.asset-name a {
color: #fff;
font-size: 12px;
font-weight: bold;
border: 0px #628ac9 solid;
padding: 0px 0px 0px 0px;
margin: 0px;
}

#page-title {
font-size: 12px;
font-weight: bold;
border: 0px #628ac9 solid;
padding: 5px 0px 0px 10px;
*padding: 6px 0px 0px 10px;
margin: 0px;
}

.asset-name,
.entry-title {
padding: 5px 0px 0px 10px;
*padding: 6px 0px 0px 10px;
margin: 0px;
}

#beta .widget-content ul {
padding: 0px;
margin: 0px;
}

#beta .widget-content li {
list-style-type: none;
padding: 0px;
margin: 0px;
}

#beta .widget-content a {
background: url("http://brunhild.jp/dds/img/list-item.gif") no-repeat;
padding: 0px 0px 0px 16px;
margin: 0px;
line-height:140%;
}

.widget {
}

.widget-header {
background: url("http://brunhild.jp/dds/img/widget-header.gif") no-repeat;
color: #fff;
font-weight: bold;
font-size: 12px;
height: 17px;
*height: 16px;
padding: 3px 0px 0px 5px;
*padding: 4px 0px 0px 5px;
margin: 0px 0px 0px 0px;
}

.widget-header a {
color: #fff;
}

#beta-inner .widget-content {
background: #fff;
border-left:#434343 2px solid;
border-right:#434343 2px solid;
padding: 10px;
margin: 0px 0px 0px 0px;
}

#beta-inner .widget-content li {
margin-bottom: 8px;
}

.widget-footer {
background: url("http://brunhild.jp/dds/img/widget-footer.gif") no-repeat;
height: 10px;
margin: 0px 0px 10px 0px;
}

.entry-categories {
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}

.entry-tags h4,
.entry-categories h4 {
margin-bottom: 0;
margin-right: .25em;
display: inline;
font-weight: bold;
}

.entry-tags ul,
.entry-categories ul {
display: inline;
list-style: none;
margin-left: 0;
padding-left: 0;
}

.entry-tags ul li,
.entry-categories ul li {
display: inline;
}

.comments {

}

.comment-content .asset-meta {
paddin: 0px;
}

.comments-header,
.comments-open-header {
background: url("http://brunhild.jp/dds/img/asset-header.gif") no-repeat;
color: #fff;
font-weight: bold;
font-size: 12px;
padding: 5px 0px 0px 10px;
*padding: 6px 0px 0px 10px;
margin: 0px;
height: 19px;
*height: 18px;
}

.comment,
.comments-open-content {
background: #fff;
border-left:#434343 2px solid;
border-right:#434343 2px solid;
padding: 10px;
}

.comment-footer {
background: url("http://brunhild.jp/dds/img/asset-footer.gif") no-repeat;
padding: 0px 0px 0px 10px;
margin: 0px 0px 20px 0px;
height: 15px;
border: 0px solid;
}

#comments-open-footer {
background: url("http://brunhild.jp/dds/img/asset-footer.gif") no-repeat;
padding: 0px 0px 0px 10px;
margin: 0px 0px 20px 0px;
height: 15px;
}


#comments-open-data #comment-form-name,
#comments-open-data #comment-form-email,
#comments-open-data #comment-form-url,
#comments-open-data #comment-form-remember-me,
#comments-open-text {
margin-bottom: 8px;
border: 0px solid;
}

.content-nav {
margin-bottom: 11px;
line-height: 150%;
}

.content-nav .link_before,
.content-nav .link_next,
.content-nav .current_page {
background: #434343;
font-weight: bold;
color: #fff;
border: 1px solid #434343;
padding:4px;
}

.content-nav a {
background: #fff;
border: 1px solid #434343;
padding:4px;
}



#footer {
clear: both;
margin-top: 20px;
border: 0px solid #434343;
}

#footer-header {
background: url("http://brunhild.jp/dds/img/footer.gif") no-repeat;
height: 10px;
}

#footer .widget-content {
padding: 10px;
margin: 0px 0px 0px 0px;
}

#footer-content {
background: #fff;
height: 40px;
border-left:#434343 2px solid;
border-right:#434343 2px solid;
}
