@charset "Shift_JIS";
@import url(./css/base-weblog.css);
@import url(./css/layout-column.css);
@import url(./css/body.css);
@import url(./css/banner.css);
@import url(./css/module.css);
@import url(./css/entry.css);

/* body */

body {
font-size: 12px;
line-height: 18px;
color: #666;
}

a,
a:link,
a:visited{
color: #666;
}

a:hover,
a:active {
color: #666;
}

/* banner */

#banner {
height: 128px;
width: 975px;
background:url(./img/top_header_img.jpg) no-repeat center top;
}

#banner-inner {height:128px;
background:url(img/header-img.jpg) no-repeat center top;
}


#banner-top,
#banner-top a,
#banner-top a:link,
#banner-top a:visited,
#banner-top a:hover,
#banner-top a:active {
color: #66CC33;
}

#banner-description {
padding: 10px 0 10px 0;
width: 790px;
}

#banner-description,
#banner-description a,
#banner-description a:link,
#banner-description a:visited,
#banner-description a:hover,
#banner-description a:active {
color: #666;
}


/* header */

#header-img {
height: 150px;
}


.navi_top{width:810px;font-size:12px;line-height:24px;text-align:left;color:#000000;margin:-8px 0px  5px 0px;}

.banner-img a{ color:#0066cc; }

/* entry */

.entry-body b {
color: #669933;
font-weight: bold;
}

.entry-body img {
margin: 0 0 6px 6px;
float: right;
}

.entry-subheader {
color: #669933;
font-weight: bold;
}

.entry-info {
margin: 0;
padding: 8px 0 0 0;
color: #669933;
font-weight: bold;
}

.footer-link-inner {
padding: 4px 4px 4px 4px;
font-size:10px;
color: #d3d3d3;
}

.footer-link-inner a,
.footer-link-inner a:link,
.footer-link-inner a:visited {
color: #666;
text-decoration: none;
}

.footer-link-inner a:hover,
.footer-link-inner a:active {
color: #333;
text-decoration: none;
}



