/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt/mt-static/themes-base/blog.css);
/* @import url(/mt/mt-static/support/themes/hills-dusk/hills-dusk.css); */
@import url(/mt/mt-static/support/themes/cityscape-seattle/cityscape-seattle.css);
/* @import url(/mt/mt-static/support/themes/hills-green/hills-green.css); */
/* end StyleCatcher imports */
/* カスタマイズ部分の著作権は有限会社たまごやに帰属します 2008/12/20 23:00 */


/* 全体文字大きさ設定 */

body {
    font: 95%, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
}
/* テーブルのパディングを指定 */
table {
    border-collapse: collapse;
}
th,td {
   padding: 3px;
}

/* 同じカテゴリのリンクリスト自分の記事協調 */
.this a:link,
.this a:visited {
  color:#660033;
 font-weight:bold;
 text-decoration:none;
}



/* ヘッダ画像入れ替え シアトル（緑系）用

#header { 
    border-color: #1e2900;  
    background: #abbfe8 url(http://www.biogreen.jp/images/header940as.jpg) no-repeat bottom left; 
}
*/
#header { 
    border-color: #1e2900;  
    background: #84a165 url(http://www.biogreen.jp/images/header940pp.jpg) no-repeat bottom left; 
}

/* Header */

#header {
    border-top-width: 10px;
    border-top-style: solid;
}

#header-inner {
    position: relative;
}

#header-name {
    margin: 0 0 5px;
    line-height: 1;
}

#header-description {
    margin: 0;
    font-size: 14px;
    line-height: 1.125;
}

#header a {
    text-decoration: none;
}

#header a:hover {
    text-decoration: none;
    color: #84a165;
}


#header a {
    color: #1e2900;
    font-weight: bold;
}

* html #header-content {  /*HACK targets IE6 but not 7, instead of min-height*/
    height: 72px;
}

/* タイトルと説明文の枠幅 */

#header-content {
    width: 844px; /* オリジナル360px */
    min-height: 72px; 
    margin: 15px 0 80px 20px;
}

/* バナーへテキスト追加表示 */

#header-jh{
    color: #404040;
    margin: 0px 0px 5px 0px;
    font-size: 14px;
    font-weight: bold;
}


#header-name {
    color: #1e2900;  
    font-family: "century gothic", futura, arial, helvetica, "hirakakupro-w3", osaka, "ms pgothic", sans-serif; 
    font-size: 28px;
    font-weight: bold;
}

#header-description {
    color: #1e2900;  
    font-family: "century gothic", futura, arial, helvetica, "hirakakupro-w3", osaka, "ms pgothic", sans-serif;  
}


/* グローバルリンクボックス */

#global {
    padding: 4px;
    border-top: 0px solid #d4e5f2;/* 上線を入れるときは1pxにする */
    border-bottom: 1px solid #d4e5f2;
    background: #fff url(http://www.biogreen.jp/images/globalimg.png) repeat-x;
    text-align: right;
}

/* グローバルリンク設定 */
#globalnavi {
  list-style-type: none;
  margin: 1px 5px 1px 1px;
  padding: 0;
}
#globalnavi li {
  display: inline;
}

/*へッダー下サーチボックス */

#search-box {
    margin: -30px 0 2px 0;/*位置調整*/
    padding: 4px;
    border-top: 1px solid #d4e5f2;
    border-bottom: 1px solid #d4e5f2;
    text-align: right;
}

#searchnavi {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#searchnavi li {
  display: inline;
}
/*フォームを横並びにする技*/
.search1 {
  display: inline;
}


/* パンくずリスト */
.breadcrumbs {
    margin: 10px 3px 15px 3px;
    font-size: 100%;
}

/* フッターリンク設定 */

#globalfooter {
    padding: 5px;
    border-top: 0px solid #d4e5f2;
    border-bottom: 0px solid #d4e5f2;
    text-align: center;
}

#globalfooternavi {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#globalfooternavi li {
  display: inline;
}

/*リストマーク位置左へ*/
ul {
    margin-left: 5px;

}

/*SBMにリンク*/

ul.sbm_icon {
    margin: 0 4px 0 0;
    padding: 4px;
    border-bottom: 1px solid #d4e5f2;
    text-align: right;
}
ul.sbm_icon li {
    display: inline;
}

/* 更新日 */
.lastdate {
margin: 0 4px 2px 0;
color: #404040;
font-size: 14px;
font-weight: normal;
text-align: right;
}

/* メタデータ右寄せ */
.entry-footer{
margin: 0 4px 2px 0;
color: #404040;
font-size: 14px;
font-weight: normal;
text-align: right;
}


/*サイトマップツリー表示用*/
.tree ul {
 padding:0;
 margin:0;
 background-position: -9px 15px;
 background-image: url('http://www.biogreen.jp/images/ul.gif');
 background-repeat: repeat-y
}
.tree li {
 font-size: 1em;
 font-weight:bold;
 margin: 0px;
 padding: 3px 0 3px 24px;
 list-style-type: none;
}
.tree li a {
 text-decoration:none;
color:#000;
}
.tree li a:hover {
 text-decoration:underline;
}
.tree ul ul {
 background-position: -1px 15px;
 background-image: url('http://www.biogreen.jp/images/ul.gif');
 background-repeat: repeat-y;
}
.tree ul li {
 background-position: 0px 7px;
 background-image: url('http://www.biogreen.jp/images/li.gif');
 background-repeat: no-repeat;
}
.tree ul li a {
 font-weight:bold;
 text-decoration:underline;
}
.tree ul li a:hover {
 text-decoration:none;
}
.tree ul ul li {
 background-position: 8px 7px;
 background-image: url('http://www.biogreen.jp/images/li.gif');
 background-repeat: no-repeat;
}
.tree ul ul li a {
 background-position: 0px 7px;
 font-size:1em;
 color:#666;
 text-decoration:none;
}
.tree ul ul ul li a {
 background-position: 0px 7px;
 font-size:0.8em;
 color:#999;
 text-decoration:none;
}

/* newmark表示 */
.new {
    display: none;
    color: red;
    font-weight: bold;
}

/*ウィジェットメニュー内の文字大きさ */
.widget-content {
    margin-top: 5px;
    margin-bottom: 20px;
    font-size: 14px;
}
