@import url(http://satoyama-saisei.net/common/yui/reset-min.css);
@import url(http://satoyama-saisei.net/common/yui/fonts-min.css);
@import url(http://satoyama-saisei.net/common/css/base.css);
@import url(http://satoyama-saisei.net/common/css/layout.css);
@import url(http://satoyama-saisei.net/common/css/design.css);
@import url(http://satoyama-saisei.net/common/css/font.css);

@import url(http://satoyama-saisei.net/common/css/form.css);

div.widget-theme div.widget-base {
    border-top: 1px solid #cccccc;
}
div#s-monogatari {
background:url(http://satoyama-saisei.net/common/img/logo_smonogatari.gif) no-repeat right top;
}
/*  Simple layout
--------------------------------------------------------------------------------  */

div.prefectures-assets {
    margin: 5px 0 20px 0;
padding: 5px 10px;
background: #f0f0f0;
}

div#sagasu-prefectures-contents h3 {
    line-height: 2.3;
font-size: 75%;
clear: both;
color: #999999;
}
div#sagasu-prefectures-contents h4 {
    line-height: 1.6;
font-size: 80%;
padding-left: 5px;
clear: both;
border-left: 6px solid #333631;
}
div.prefectures-assets ul li h5 {
    float: left;
margin-right: 10px;
font-size: 95%;
}
div.prefectures-assets ul li h5 a {
line-height: 1.8;
}
div.prefectures-assets ul li p {
    font-size: 80%;
color: #999999;
}
div.prefectures-assets ul li p a {
line-height: 2.5;
}

ul.sagasu-navi {
    float: right;
width: 600px;
}
ul.sagasu-navi li {
    float: left;
margin-right: 25px;
}
div#sagasu h2.page-title {
    padding: 0 15px;
line-height: 2;
margin-bottom: 5px;
}
div#sagasu div.content-header h2 {
    float: left;
margin-right: 15px;
}
div#sagasu div.content-header span a  {
    line-height: 2.3;
font-size: 88.8%;
}
div#sagasu p.tss {
    clear: both;
    padding: 0 20px;
margin-bottom: 10px;
}
div.sagasu-content {
    clear: both;
}
ul#tagcloud li {
    float: left;
height: 20px;
margin-right: 4px;
}
li.tagcloud-rank-1 a {
    font-size: 160%;
color: #00552e;
}
li.tagcloud-rank-2 a {
    font-size: 150%;
color: #3b7960;
}
li.tagcloud-rank-3 a {
    font-size: 140%;
color: #93b69c;
}
li.tagcloud-rank-4 a {
    font-size: 130%;
color: #b9d08b;
}
li.tagcloud-rank-5 a {
    font-size: 120%;
color: #c7dc68;
}
li.tagcloud-rank-6 a {
    font-size: 110%;
color: #b8d200;
}
li.tagcloud-rank-7 a {
    font-size: 100%;
color: #dccb18;
}
li.tagcloud-rank-8 a {
    font-size: 90%;
color: #ebe1a9;
}
li.tagcloud-rank-9 a {
    font-size: 80%;
color: #c0c6c9;
}
li.tagcloud-rank-10 a {
    font-size: 75%;
color: #999999;
}

ul#tagcloud li a:hover {
    background:#f5e56b;
color: #333631;
}

