/* 画面全体 */
body {
/* ----------------------------------------------------- */
     background-image: url(http://livedoor.blogimg.jp/aqua_catalyst/imgs/3/5/35ab2950.png);
background-repeat: repeat-x;
background-color: #FFFFFF;


*/
/* ----------------------------------------------------- */
    margin: 0;
    text-align: center;
}

/* サイト全体 */
.back{
background-image: url("http://livedoor.blogimg.jp/aqua_catalyst/imgs/d/4/d40331c9.gif");



margin:-5px -5px -10px -5px;
padding-top:-10px;
}
.base_table {
/* ----------------------------------------------------- */
    width: 1174px;                          /* サイトの幅 */
/* ----------------------------------------------------- */
    background-color: #7ecfd9;               /* 外枠の色 */
/* ----------------------------------------------------- */
    text-align: left;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
}


/************************************** ▼ リンクの色 ▼ */
a:link { color: #137a7f; }
a:visited { color: #86cecb; }
a:hover { 

background-color:#c3e5e7;
color: #4169e1; }

a {text-decoration:none;}

a:hover img {
opacity: 0.7;
filter: alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
background: white;
}

a:hover img.headline{
opacity: 10;
filter: alpha(opacity=100);
-ms-filter: "alpha( opacity=100 )";
}

h1 a{
display:block;

}
a:active { color: #7a96cc; }
/************************************** ▲ リンクの色 ▲ */



/**************************** ▼ ヘッダー(タイトル部) ▼ */
/* ヘッダーレイアウト */
#header {
/* ----------------------------------------------------- */
    background: #000000;             /* ヘッダー背景の色 */
/* ----------------------------------------------------- */
    text-align: left;
 
padding: 5px;
width: 1164px; 
overflow:hidden;
}
/* サイトタイトル */
h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {
/* ----------------------------------------------------- */
    color:#ffffff;                       /* タイトルの色 */
/* ----------------------------------------------------- */
    text-decoration:none;
}
h1 {
/* ----------------------------------------------------- */
    font-size: 1.2em;                /* タイトルの大きさ */
/* ----------------------------------------------------- */
    text-decoration:none;
    margin: 0px 0px;
}
/* サブタイトル(サイト説明) */
h2 {
/* ----------------------------------------------------- */
    color: #ffffff;                  /* サブタイトルの色 */
/* ----------------------------------------------------- */
    font-size: 0.8em;            /* サブタイトルの大きさ */
/* ----------------------------------------------------- */
    font-weight: normal;
    margin: 10px 30px;
}

#header h1 img {
	width: 1140px;
	height:auto; 
}


/**************************** ▲ ヘッダー(タイトル部) ▲ */



/****************** ▼▼ メインボディ(コンテンツ部) ▼▼ */
/* メインボディ */
#main_body {
/* ----------------------------------------------------- */
    background-image: url("http://livedoor.blogimg.jp/aqua_catalyst/imgs/3/b/3b3bb0d4.gif");      /* ボディ背景の色 */
/* ----------------------------------------------------- */

 background-color: #F5F5F5;
 width: 1150px;

}

/****************** ▼ エントリーブロック(中央カラム) ▼ */
/* センターブロックレイアウト */
.center_block {
    width: 100%;
    text-align: left;
}
/* エントリー（記事）タイトル */
h3 a:link,h3 a:visited,h3 a:active,h3 {
/* ----------------------------------------------------- */
    color:#373b3e;                   /* 記事タイトルの色 */
/* ----------------------------------------------------- */
    text-decoration:none;
}
h3 a:hover{
/* ----------------------------------------------------- */
    color:#e12885; /* 記事タイトルの色(マウスが乗った時) */
/* ----------------------------------------------------- */
    text-decoration:none;
}

h3 {
/* ----------------------------------------------------- */
    background: #ffffff;         /* 記事タイトル背景の色 */
/* ----------------------------------------------------- */
    border-top: #DCDCDC 1px solid;
border-right: #DCDCDC 1px solid;
    
    border-left: #137a7f 10px solid;     /* 飾りの色(左) */
    
    border-bottom: #137a7f 2px solid;    /* 飾りの色(下) */

/* ----------------------------------------------------- */
    font-size: 1.3em;        /* 記事タイトル文字の大きさ */
/* ----------------------------------------------------- */
    text-decoration:none;
    padding: 0.5em 0.3em 0.5em 0.3em;
    margin: 0;




}
/* エントリー(記事)スタイル */
.article {
/* ----------------------------------------------------- */
    color: #000000;        /* エントリー(記事)の文字の色 */
/* ----------------------------------------------------- */
    font-size: 100%;    /* エントリー(記事)の文字の大きさ */
/* ----------------------------------------------------- */
    border: #DCDCDC 1px solid; /* エントリー(記事)の外枠 */
/* ----------------------------------------------------- */
 background: #ffffff;             /* ヘッダー背景の色 */
/* ----------------------------------------------------- */
    padding: 10px 1em 0;
    line-height: 1.3;
    margin-bottom: 2em;




}
.article hr {
 color: #ffffff; /* 追記を分ける線の色 */
}
/* エントリー(記事)ナビゲーション */
.bottom_navi {
    text-align: right;
    margin-top:8px;
    padding: 5px;
    border-top: #dddddd 1px solid; /* 記事下ナビ区切り線 */
}
/* コメントナビゲーション */
.comment_navi {
    text-align: right;
    margin-top:8px;
    margin-bottom: 20px;
    padding: 5px;
    border-top: #dddddd 0px solid; /* 記事下ナビ区切り線 */

}

/* ページナビゲーション */
.page_navi a {
    text-align: center;
	margin-bottom:20px;
}
/****************** ▲ エントリーブロック(中央カラム) ▲ */



/********* ▼ メニューブロック (プラグインカテゴリ３) ▼ */
/* メニュータイトル */
.menu_title3 {
/* ----------------------------------------------------- */
    color:#373b3e;               /* メニュータイトルの色 */
/* ----------------------------------------------------- */
    background: #ffffff;         /* メニュータイトル背景 */
/* ----------------------------------------------------- */

    font-size: 14px;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;



 border-left: #e12885 5px solid; 
 border-bottom: #e12885 2px solid;    
border-top: #DCDCDC 1px solid;
border-right: #DCDCDC 1px solid;

}

/* メニューコンテンツ */
.menu_cont3 {
/* ----------------------------------------------------- */
    color: #666666;      /* メニューコンテンツの文字の色 */
/* ----------------------------------------------------- */
    font-size: 75%;  /* メニューコンテンツの文字の大きさ */
/* ----------------------------------------------------- */
    border: #DCDCDC 1px solid;               /* 外枠の色 */
/* ----------------------------------------------------- */
 background: #ffffff;             /* ヘッダー背景の色 */
/* ----------------------------------------------------- */
    margin: 0;
    padding: 0 0em;
    line-height: 1.3;


 



}
/* プラグイン3説明(上部) */
.p3u_description {
margin-top:0px;
margin-bottom:0px;
}
/* プラグイン3コンテンツ上下の余白 */
.p3_margin {
margin-top:0px;
margin-bottom:0px;
}
/* プラグイン3説明(下部) */
.p3d_description {
margin-top:0px;
margin-bottom:0px;
}
/********* ▲ メニューブロック (プラグインカテゴリ３) ▲ */



/** ▼ メニューブロック (プラグインカテゴリ１&２共通) ▼ */
/* メニュータイトル */
.menu_title,
.sidetitlebody {
/* ----------------------------------------------------- */
    color:#137a7f;               /* メニュータイトルの色 */
/* ----------------------------------------------------- */
    background: #ffffff;         /* メニュータイトル背景 */
/* ----------------------------------------------------- */
    font-size: 14px;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;
border-left: #86cecb 5px solid; 

 border-bottom: #86cecb 2px solid;   
}
.sidetitlebody{
margin:0 -2px;
}

/* メニューコンテンツ */
.menu_cont {
/* ----------------------------------------------------- */
    color: #666666;      /* メニューコンテンツの文字の色 */
/* ----------------------------------------------------- */
    font-size: 75%;  /* メニューコンテンツの文字の大きさ */
/* ----------------------------------------------------- */
    margin: 1000;
    padding: 5 1em;
    line-height: 130%;



}

/* プラグイン1&2説明(上部) */
.pu_description {
margin-top:10px;
margin-bottom:10px;
width:300px;
}
/* プラグイン1&2コンテンツ上下の余白 */
.p_margin,
.side {
margin-top:10px;
margin-bottom:10px;

 


}

.side {
margin:10px;

 

}

/* プラグイン1&2説明(下部) */
.pd_description {
margin-top:5px;
margin-bottom:5px;
}
/** ▲ メニューブロック (プラグインカテゴリ１&２共通) ▲ */



/********************** ▼ レフトカラム(左側メニュー) ▼ */
.menu_cont1 {
/* ----------------------------------------------------- */
    color: #666666;      /* メニューコンテンツの文字の色 */
/* ----------------------------------------------------- */
    font-size: 75%;  /* メニューコンテンツの文字の大きさ */
/* ----------------------------------------------------- */
    margin: 0;
    line-height: 120%;
}

td{
padding:0;
}

/* レフトカラム(左側メニューカラム)の外枠 */
.left_outline {
/* ----------------------------------------------------- */
    border: 0px #DCDCDC solid; /* レフトカラムの外枠の色 */
/* ----------------------------------------------------- */
 */
/* ----------------------------------------------------- */
    padding: 0;



}
.left_width {
/* ----------------------------------------------------- */
    width: 11em;       /* レフトカラム(左側メニュー)の幅 */
/* ----------------------------------------------------- */
    visibility: hidden;
}
/********************** ▲ レフトカラム(左側メニュー) ▲ */



/********************** ▼ ライトカラム(右側メニュー) ▼ */
/* ライトカラム(右側メニューカラム)の外枠 */
.right_outline {
/* ----------------------------------------------------- */
    border: 1px #DCDCDC solid; /* ライトカラムの外枠の色 */
/* ----------------------------------------------------- */
background: #ffffff;             /* ヘッダー背景の色 */
    padding: 0;
}
.right_width {
/* ----------------------------------------------------- */
    width: 11em;       /* ライトカラム(右側メニュー)の幅 */
/* ----------------------------------------------------- */
    visibility: hidden;
}

/********************** ▲ ライトカラム(右側メニュー) ▲ */

/****************** ▲▲ メインボディ(コンテンツ部) ▲▲ */



/**************************************** ▼ フッター ▼ */
#footer {
/* ----------------------------------------------------- */
    background-color: #000000;     /* フッターの背景の色 */
/* ----------------------------------------------------- */
    color: #ffffff;                /* フッターの文字の色 */
/* ----------------------------------------------------- */
    font-size: 75%;
    padding: 5px;
    text-align: center;
    line-height: 150%;
}
#footer a{
/* ----------------------------------------------------- */
    color: #ffffff;              /* フッターのリンクの色 */
/* ----------------------------------------------------- */
}
/**************************************** ▲ フッター ▲ */



/* その他各種設定 */
p {
    margin: 0;
    padding: 0;
}
ul {
    margin: 0;
    padding: 0 0 0 1em;
}
li {
    margin: 0 0 3px 0;
    padding: 0;
}




/* コメント入力文字サイズ */
textarea {
    font-size: 1em;
}

/* カレンダー */
.calender {
    color:#666;
    font-size: 110%;
    margin: 1em 0.8em 0;
}
.calender td {
  text-align: center;
}
th#sun {
    color: #CC3300;
}
th#sat {
    color: #0066CC;
}

/* 続きを読む・閉じる */
.readmore {
    margin-top: 10px;
}
.readclose {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* 引用部分 */
blockquote {
margin:0px;
padding:7px;
background:#edf4f7; /* 背景 */
border:#cccccc 0px solid; /* 枠線 */
border-left: #00BFFF 2px solid; /* 枠線(左) */

}


/* カレンダーの中央寄せ */
.calender{
margin-left: auto;
margin-right: auto;
} 

/* ブックマーク 拍手 */
.fc2_footer {
margin-top:20px; /* 上の余白 */
}




/* プラグインの文字配置 */
.ta_left { text-align: left }
.ta_right { text-align: right }
.ta_center { text-align: center }

/* コメント諸項目（名前、URL等）の入力欄の幅 */
#subject,
#name,
#mail,
#url {
width: 20%;
}

/* コメント本文の入力欄の幅 */
#comment {
width: 120%;
}

/* コメントパスワード入力欄の幅 */
#pass {
width: 30%;
}

/* プラグイン内入力欄の幅設定 */
.left_outline input[type="text"],
.right_outline input[type="text"],
.left_outline textarea,
.right_outline textarea {
width: 90%;
}


img { border-style:none; }


#maplist li {
background-image: url(http://livedoor.blogimg.jp/aqua_catalyst/imgs/9/5/95beb90c.gif);
background-repeat: no-repeat;
list-style-type:none;
list-style-image: none;
padding:0 0 0 20px;
margin:0;
}
#maplist li.end {
background-image: url(http://livedoor.blogimg.jp/aqua_catalyst/imgs/7/6/766d672d.gif);
}



ul.tagcloud{
margin: 0;
padding: 0.5em 10px;
line-height: 1;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

ul.tagcloud li{
margin: 0;
padding: 0;
display: inline;
font-size: 100%;
}

ul.tagcloud li a{
text-decoration: none;
}

li.tcmax a{
/* カウント20以上のとき（最大） */
font-size: 167%;
font-weight: bold;
color: #424242;
}

li.tc19 a, li.tc18 a, li.tc17 a, li.tc16 a, li.tc15 a{
/* カウント19～15のとき */
font-size: 136%;
color: #5e5e5e;
}

li.tc14 a, li.tc13 a, li.tc12 a, li.tc11 a, li.tc10 a{
/* カウント14～10のとき */
font-size: 122%;
color: #7a7a7a;
}

li.tc9 a, li.tc8 a, li.tc7 a, li.tc6 a, li.tc5 a{
/* カウント9～5のとき */
font-size: 114%;
font-weight: normal;
color: #979797;
}

li.tc4 a, li.tc3 a{
/* カウント4・3のとき */
font-size: 92%;
font-weight: normal;
color: #b3b3b3;
}

li.tc2 a, li.tc1 a{
/* カウント2・1のとき（最小） */
font-size: 77%;
font-weight: normal;
color: #cfcfcf;
}

ul.tagcloud li a:hover{
color: #000;
}

 /* 「はてなブックマークに追加」ボタン */
  img.b_entry{
    float: none;
    clear: both;
    border: none;
  }
  /* 「含むはてなブックマーク」ボタン */
  img.b_entry{
    float: none;
    clear: both;
    border: none;
  }
  

/* 新着記事サムネイル画像表示 */
.img_recent br {
clear:left;
}
.img_recent img {
float:left;
border: 0;
margin-right:5px; /* 画像の右余白 */
margin-bottom:5px; /* 画像の下余白 */
width: 60px; /* 画像表示サイズ */
}

.div#container a:hover img{
opacity:0.7;
filter: alpha(opacity=60);
-ms-filter: "alpha( opacity=60 )";
background: #ffffff;
}

#globalnavi{
  margin: 0;
  padding: 0;
  width: ;

}

#globalnavi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
 

}

#globalnavi li{
  float: left;
  width: 165px;
  margin: 0;
  padding: 0;
　
  
}

#globalnavi a{
  text-align: center;
  display:block;
  padding: 0.3em 0;
  width: 99%;
  background-color: black;
  color: #C0C0C0;

    border-bottom: #86cecb 5px solid;    /* 飾りの色(下) */


}

#globalnavi a:hover{
  background-color: black;
  color:white;
 

border-bottom: #e12885 5px solid;    /* 飾りの色(下) */

}



.page-back {
 position: fixed;
 bottom: 10px;
 right: 10px;
}


/* 『ページトップへ』ボタン */
a#toPageTop{
  display:block;
  position:fixed;
  text-indent:-9999px;
  left:0px;
  bottom:0px;
  background-image:url(http://livedoor.blogimg.jp/aqua_catalyst/imgs/6/0/60b2cfca.png);
  width:32px;
  height:32px;
}






#right {
width:250px; /* →*/
float:left;
}


div.article dt { font-size:75%;

}

div.article dd { 
margin-top:3px;
margin-bottom:30px;
}



.menu_title111 {
/* ----------------------------------------------------- */
    color:#373b3e;               /* メニュータイトルの色 */
/* ----------------------------------------------------- */
    background: #ffffff;         /* メニュータイトル背景 */
/* ----------------------------------------------------- */

    font-size: 1em;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;



 border-left: #e12885 5px solid; 
 border-bottom: #e12885 2px solid;    
border-top: #DCDCDC 0px solid;
border-right: #DCDCDC 0px solid;

}

.menu_title112,
.related-articles h3 {
/* ----------------------------------------------------- */
    color:#373b3e;               /* メニュータイトルの色 */
/* ----------------------------------------------------- */
    background: #ffffff;         /* メニュータイトル背景 */
/* ----------------------------------------------------- */

    font-size: 1em;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;

margin-bottom: 17px;

 border-left: #137a7f 5px solid; 
 border-bottom: #137a7f 2px solid;    
border-top: #DCDCDC 0px solid;
border-right: #DCDCDC 0px solid;

}
.related-articles ul{
margin-left:38px;
}
.related-articles ul li{
margin:3px;
}





.menu_title113 {

 background-image: url("http://livedoor.blogimg.jp/aqua_catalyst/imgs/3/b/3b3bb0d4.gif"); 


  
 border-bottom: #DCDCDC 1px solid;    
border-top: #DCDCDC 1px solid;


}


.menu_title1132 {

border-left: #DCDCDC 1px solid;  
border-right: #DCDCDC 1px solid;   
   

padding: 0px 10px;

}


.menu_title116 {

  

background: #ffffff;
  
      border-bottom: #DCDCDC 1px solid;
border-top: #DCDCDC 1px solid;
border-left: #DCDCDC 1px solid;
border-right: #DCDCDC 1px solid;
}












#top_sougo_rss_left {
width:48%;
line-height:20px;
font-size: 100%;
float:left;

}
 
#top_sougo_rss_right {
width:48%;
line-height:20px;
font-size: 100%;
float:right;
background:url("http://livedoor.blogimg.jp/aqua_catalyst/imgs/3/0/30e6a0b3.gif") repeat;
}
 
#height{
height:120px;
overflow:auto;
}



 



.menu_title3 {
/* ----------------------------------------------------- */
    color:#373b3e;               /* メニュータイトルの色 */
/* ----------------------------------------------------- */
    background: #ffffff;         /* メニュータイトル背景 */
/* ----------------------------------------------------- */

    font-size: 0.8em;
    font-weight: bold;
    padding: 0em 0.3em;
    margin: 0;

 border-left: #e12885 5px solid; 
 border-bottom: #e12885 2px solid;  

 }


.midasi {
/* ----------------------------------------------------- */
    color:#373b3e;               /* メニュータイトルの色 */
/* ----------------------------------------------------- */
    background: #ffffff;         /* メニュータイトル背景 */
/* ----------------------------------------------------- */

    font-size: 1em;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;

 

 border-left: #e12885 5px solid; 
 

}





.sosu{
 background-color: #F0FFFF;
 padding:7px;
 


border-left: #00BFFF 2px solid; 

}


.main,.mainmore,.article_tags{line-height:150%;
}


/*--------------------index_navi--------------------*/
.index-navigator{
margin-bottom:20px;
}
.index-navigator li{
font-size:13px;
}
ul.index-navigator li .current span {
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	    border: 1px solid #DCDCDC;
		background: #137A7F;
	    color: #fff;
	    padding: 3px 6px;
}
ul.index-navigator li a:link, ul.index-navigator li a:visited, ul.index-navigator lia:active,.pa  {
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	    border: 1px solid #DCDCDC;
	    font-weight: bold;
	    padding: 3px 6px;
	    text-decoration: none;
		background:#FFFFFF;
}
.pa{
margin:0 5px;
}
ul.index-navigator li.paging-number ol.paging-number li.current,
ul.index-navigator li{
margin:0 5px;
}

/*--------------------最新記事(画像付)--------------------*/

.side ul.recent-article-image li,
.plugin-recent_comments .side .sidebody,
#populararticles-1199853 .populararticles-title,
#populararticles-1199853 .populararticles-rank{
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px dotted #CCCCCC;

}
.plugin-categorize .side .sidebody,
.plugin-monthly .side .sidebody{
padding-bottom:5px;
}



/*** img */
div.body img.pict {

 margin: 0 5px 5px 0;

}


   




/* ----------------------------------------------- */
/** コメント一覧 */
#comment-list {
	padding: 13px 0;
}
li.comment-set {
	padding: 0 0 10px 0;
	font-size: 1em;
}
ul.comment-info {
	padding: 0;
}
ul.comment-info li.comment-author {
	display: inline;
}

ul.comment-info li.comment-date {
	display: inline;
	margin-left: 10px;
}

ul.comment-info li {
	display: inline;
}

ul.comment-info li.comment-body {
	display: block;
	margin-top: 5px;
	margin-left: 10px;
}

ul.comment-info li.comment-body img.trackback-rating {}


/** ---------- Google AdSense ---------- **/
.google-user-ad { margin:10px; }
.google-user-ad-728 { margin:0px 0px 15px; }
.google-user-ad-bottom { margin:0px 10px 50px; }
.ad-center { text-align:center; }



/* アンテナシェア コメント投票de文字装飾 www.antennash.com */
/* 投票数が0、又は+と-の評価が同数の場合はあなたのブログのデフォルト文字装飾になります */

/* 人気レベル 1～7 */
.antennash_comvote_lv1 {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.antennash_comvote_lv2 {
	color: #0000ff;
	font-size: 18px;
	font-weight: bold;
}
.antennash_comvote_lv3 {
	color: #ff0000;
	font-size: 20px;
	font-weight: bold;
}
.antennash_comvote_lv4 {
	color: #ff6600;
	font-size: 22px;
	font-weight: bold;
}
.antennash_comvote_lv5 {
	color: #ff00ff;
	font-size: 24px;
	font-weight: bold;
}
.antennash_comvote_lv6 {
	color: #0000ff;
	font-size: 26px;
	font-weight: bold;
}
.antennash_comvote_lv7 {
	color: #ff0000;
	font-size: 28px;
	font-weight: bold;
}

/* 人気レベル -1～-3(マイナス) */
.antennash_comvote_lv-1 {
	font-size: 10px;
}
.antennash_comvote_lv-2 {
	font-size: 9px;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}
.antennash_comvote_lv-3 {
	font-size: 8px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/* 投票数表示、バー、投票ボタン全体 */
.antennash_comvote_form {
	padding: 2px 4px;
	overflow: hidden;
}
/* 投票数表示(Good) */
.antennash_comvote_rate_g {
	color: #4D983B;
	float :right;
	margin-right: 1px;
	height: 16px;
	font-size: 12px;
}
/* 投票数表示(Bad) */
.antennash_comvote_rate_b {
	float :right;
	margin-right: 1px;
	height: 16px;
	font-size: 12px;
}
/* 投票数バー(Good) */
.antennash_comvote_bar_g {
	float :right;
	margin-right: 2px;
	height: 16px;
	background: #8DC67E;
	background: -webkit-gradient(linear, left top, left bottom, from(#8DC67E), to(#4E993B));
	background: -webkit-linear-gradient(top, #8DC67E, #4E993B);
	background: -moz-linear-gradient(top, #8DC67E, #4E993B);
	background: -ms-linear-gradient(top, #8DC67E, #4E993B);
	background: -o-linear-gradient(top, #8DC67E, #4E993B);
	background-image: -ms-linear-gradient(top, #8DC67E 0%, #4E993B 100%);
}


/* 投票数バー(Bad) */
.antennash_comvote_bar_b {
	float :right;
	margin-right: 2px;
	height: 16px;
	background: #dddddd;
}



/* 投票ボタンエリア */
.antennash_comvote_btbox {
	float :right;
	margin: 0;
}

/* 投票ボタンデザイン */
.antennash_comvote_button {
	width: 50px;
	height: 22px;

	
border: 1px solid #4D983B;

	background: #EDF5EC;
	color: #4D983B;
	padding: auto;
	font-size: 12px;
	text-decoration: none;
	vertical-align: middle;
}
.antennash_comvote_button:hover {
	background: #4d983b;
	color: #fff;
}
.antennash_comvote_button:active {
	background: #EDF5EC;
	color: #4D983B;
}

/* ポップアップレス(超高速版のみ) */
.popstyle {
display: none;
position: absolute;
}
a:hover {
position:relative;
text-decoration:none;
}
a:hover .popstyle {
top: 2em;
left: 2em;
display: block;
width: 600px;
padding: 4px 0 10px 20px;
border: #333 1px solid;
background-color:#fff;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
color:#333 !important;
font-size:12pt !important;
font-weight:normal !important;
}


img.pict { 
margin: 0 5px 5px 0;
border:solid 1px #ccc; /* 枠線 */
padding: 3px; /* 画像と枠線との間隔 */
}

