@charset "UTF-8";

/*------------------------------------------------------------------------------
 * テンプレート名:Silent_Noise_W
 * 作成者:Japanoel
 * 作成日:2012.09.29
 * Silent_Noise取扱説明書:http://japanoel.blog.fc2.com/blog-entry-156.html
 * カスタマイズは原則自由ですが、フッター内の作成者表示は削除しないで下さい。
 * カスタマイズの有無に関わらずテンプレート、使用画像共に再配布は禁止とさせて頂きます。
 ------------------------------------------------------------------------------*/

/*=============================================================
 * Reset (ブラウザの初期設定のリセット)
 =============================================================*/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, img,
dl, dd, ul, ol,li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  font-size: 100%;
  border: 0;
  outline: 0;
}

/*見出し*/
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; line-height:normal; margin:0; padding:0;}
/*リンク*/
a {text-decoration:none; overflow:hidden; cursor:pointer; outline:none;}
/* フォーカス:remember to define focus styles! */
:focus {outline:0;}
/*画像*/
img,a img {border:0;}
/*引用*/
blockquote, q {quotes:none;}
/*整形済*/
pre {
  white-space:pre; /*CSS2*/
  white-space:pre-wrap; /*CSS 2.1*/
  white-space:pre-line; /*CSS 3 (and 2.1 as well, actually)*/
  word-wrap:break-word; /*IE*/
  overflow:auto;
}
/*水平線*/
hr {border:0; clear:both; margin:1em 0;}
/*フォーム:Webkit browsers add a 2px margin outside the chrome of form elements */
button, input, select, textarea {margin: 0;}


/*=============================================================
 * General (総合)
 =============================================================*/

html,body {
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 10pt;
  font-family: "Meiryo UI", "メイリオ", "Meiryo", Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Osaka-等幅",sans-serif;
  text-align: center;
  word-break: break-all;
  color: #000000;
  background: #ededed url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/noiseE.png") repeat fixed left top;
  scroll-y:auto;
  scrollbar-arrow-color: #999;
  scrollbar-face-color: #ededed;
  scrollbar-3dlight-color: #ededed;
  scrollbar-darkshadow-color: #ededed;
  scrollbar-highlight-color: #999;
  scrollbar-shadow-color: #999;
  scrollbar-track-color: #ededed;
}

/*html,を外すとスクロールバーに影響あり*/

/*=============================================================
 * Hyper Text, Hx etc. (リンク,見出し ほか)
 =============================================================*/

/*==基本のリンク==*/
a:link,a:visited {color: #0a0a0a;}
a:hover,a:active {color: #898989;}

/*==Hx==*/
h1 {font-size: 1.7em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.3em;}
h4 {font-size: 1.3em;}
h5,h6 {font-size: 1em;}

h1,h2,h3,h4,h5,h6 {
  font-family: Impact, "Ariel Black", "Aharoni", "メイリオ", "Meiryo", "Meiryo UI", Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Osaka-等幅",sans-serif;
}

/*---ブログのタイトル---*/
h1#blog_name {color: #000;}
h1#blog_name a:link,h1#blog_name a:visited {color: #000;}
h1#blog_name a:hover,h1#blog_name a:active {color: #999;}

/*--記事のタイトル(固定リンク画面ではリンクなし)--*/
h2.entry_title {color: #333;}
h2.entry_title a:link,h2.entry_title a:visited {color: #000;}
h2.entry_title a:hover,h2.entry_title a:active {color: #999;}

/*==(共通設定)TB送信元の記事,各コメント,プラグイン３のタイトルなど:レイアウト等はトラックバックエリアの項にて指定==*/
h3.sub_title {color: #000;}
/*リンクがわかりにくくなるので却下:h3.sub_title a:link,h3.sub_title a:visited {color: #000;}
h3.sub_title a:hover,h3.sub_title a:active {color:#999;}*/

/*==(共通設定)トラックバックエリア,コメントエリア,コメント編集エリア,全記事タイトルリスト等各画面のヘッダー:レイアウト等はトラックバックエリアの項にて指定==*/
.sub_header {
  font-size: 1.3em;
  font-family: Impact, "Ariel Black", "Aharoni", "メイリオ", "Meiryo", "Meiryo UI", Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Osaka-等幅",sans-serif;
  color: #333;
}

/*--"Trackback URL"(トラックバック URL),"Post a comment"(コメントの投稿):レイアウト等はトラックバックエリアの項にて指定--*/
p.url,p.post {
  font-size: 1.2em;
  font-family: Impact, "Ariel Black", "Aharoni", "Meiryo UI", "メイリオ", "Meiryo", Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Osaka-等幅",sans-serif;
}

/*--プラグイン1,2の各タイトル:色等はHTMLのjavascriptにて指定--*/
h4.plg_title {}


/*=============================================================
 * Layout (レイアウト)
 * 全体の幅は(横幅1024pxに適したサイズにしてありますが)、変更は#wrapperのwidthで出来ます。
 * #mainと#sidemenuのwidthの合計が(marginとborderの幅を考慮すると)97～98%未満になるようにするとよいと思います。
 * #mainと#sidemenuの左右の位置を逆にしたい場合はコメントに従つて三箇所を書き換えて下さい。
 =============================================================*/
 
/*====ラッパー(ページ全体の枠)====*/
#wrapper {
  width: 920px;
  height: auto;
  margin: 10px auto;
  padding: 0;
}

/*====ヘッダー====*/
#header {
  padding: 20px;
  text-align: left;
}

/*====コンテナ(メインとサイドメニューを囲む枠)====*/
#container {
  text-align: left;
  margin: 20px 0;
}

/*====メイン(記事以下右側全体の枠)====*/
#main {
  float: right; /*左に設置するならfloat: left;*/
  width: 70%;
  margin-left: auto; /*左に設置するならmargin-right: auto;*/
}

/*==(共通設定)記事,トラックバック,コメント,各画面,プラグイン３の枠==*/
.content {
  margin-bottom: 15px;
  padding: 10px 20px;
  background: transparent;
  border: 1px solid #999;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

/*====サイドメニュー(サイドのプラグイン全体の枠)====*/
#sidemenu {
  float: left; /*右に設置するならfloat: right;*/
  width: 27%;
}

/*==(共通設定)各プラグイン(１,２)の枠==*/
.sidemenu_body {
  margin-bottom: 10px;
  padding: 10px 15px;
  background: transparent;
  border: 1px solid #999;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

/*====フッター====*/
#footer {
  clear: both;
  display: block;
  width: 100%;
  padding: 20px;
  font-size: 9pt;
  text-align: left;
}


/* Pager (ページ移動)
------------------------------------------------------------ */

/*====サイドナビ(透明度はfilter:以下の行の数値で変更)====*/
#side_navi {
  display: block;
  position: fixed;
  right: 5px; /*左側にする場合はleft:に変更*/
  top: 130px;
  z-index: 9999;
  text-align: left;
  font-size: 1.5em;
  filter: alpha(opacity=60); /* for IE */
  -moz-opacity: 0.6; /* for Firefox(old) */
  -webkit-opacity: 0.6; /* for Google Chrome etc. */
  opacity: 0.6;
}

/*====このページのトップへ(Top of page)====*/
.pagetop {
  padding: 5px;
  font-size: small;
  text-align: left;
}

.pagetop_footer  {
  display: block;
  clear: both;
  padding-top: 1em;
  font-size: small;
  text-align: left;
}

/*====ページナビ(前・次の記事orページ+HOME)====*/
.page_navi {
  margin-bottom: 15px;
  text-align: center;
}


/*=============================================================
 * Header (ヘッダー)
 =============================================================*/

/*==ヘッダ全体の枠==*/
div#header {}

/*---ブログのタイトル---*/
h1#blog_name {}

/*---ブログの説明---*/
p#introduction {}

/*---ブログメニュー---*/
#blog_menu {}


/*=============================================================
 * Main Contents (メイン=右側)
 =============================================================*/

/* Entry (記事)
------------------------------------------------------------ */

/*==ブログ・エントリー(1記事全体の枠=.content)==*/
#blog_entry {}

/*--記事のヘッダー--*/
div.entry_header {
  padding-bottom: 5px;
  border-bottom: 1px solid #999;
}

/*--記事本文--*/
.entry_body {
  margin: 20px 0 10px;
}
  
/*--"Read more"(続きを読む)--*/
p.entry_more,p.entry_more a {
  font-family: Impact, "Ariel Black", "Aharoni", "メイリオ", "Meiryo", "Meiryo UI", Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Osaka-等幅",sans-serif;
  font-size: large;
  padding: 10px 0 0;
}

/*--追記本文--*/
div#more {
  margin-top: 1em;
  padding-top: 1em;
  border-top: 1px dotted #999;
}

/*--記事のフッター--*/
.entry_footer {
  display: block;
}

/*===関連記事===*/
dl.relate_dl {
  display: block;
  margin-top: 15px;
  padding: 10px 20px 10px;
  border: 1px solid #999;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

/*「関連記事」*/
dt.relate_dt {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #999;
}

dd.relate_dd {}
ul.relate_ul {}
li.relate_li_nolink {}
li.relate_li {}


/* Trackback Area(トラックバックエリア)
------------------------------------------------------------ */

/*--トラックバックエリア(=.content)--*/
#trackback_area {}

/*==(共通設定)トラックバックエリア,コメントエリア,コメント編集エリア,全記事タイトルリスト等各画面のヘッダ==*/
p.sub_header {
  margin-bottom: 15px;
  padding-bottom: 10px;
  border-bottom: 1px solid #999;
}

/*==(共通設定)TB送信元の記事,各コメント,プラグイン３のタイトル==*/
h3.sub_title {}

/*--(共通設定)各TB送信元の記事要約,各CMの本文--*/
.sub_body {}

/*--(共通設定)各TBのフッター(TB着信日時/TB送信元のブログ名),各CMのフッター--*/
ul.sub_footer {
  display: block;
  text-align: right;
}

ul.sub_footer li {
  display: inline;
  list-style: none;
}

/*--TBのURL欄の枠--*/
div.trackback_url {}

/*--"Trackback URL"(トラックバック URL)--*/
p.url {
  margin-bottom: 10px;
}

input.tb_url {}

/*==(TBエリア内)各TBの表示欄全体の枠==*/
#trackbacks {}

/*--(TBエリア内)各TBの表示欄(CMと同じ)--*/
.tb_entry {
  margin-top: 15px;
  padding: 10px;
  border: 1px solid #999;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}


/* Comment Area (コメントエリア)
------------------------------------------------------------ */

/*--コメントエリア(.content)--*/
div#comment_area {}
/*--CA内CM投稿フォームエリア--*/
div.form {}

/*--コメントを投稿する(Post a comment)--*/
p.post {
  margin-bottom: 10px;
}

/*CM投稿フォーム(dl.dt.dd):詳細はFormの項にて指定*/
form#comment_form {}
/*input[type=text]*/
input#name {}
input#subject {}
input#mail {}
input#url {}
/*コメント本文(textarea)*/
textarea#comment {}
/*パスワードinput[type=password]*/
input#pass {}
/*管理者にだけ表示を許可するinput[type=checkbox]*/
input#himitu {}
/*--コメント「送信」,「削除」ボタン()--*/
input[type=submit] {}
input[type=reset] {}
/*==CA内コメントの表示欄全体の枠==*/
#comments {}

/*--CA内各コメントの表示欄(TBと同じ)--*/
.cm_entry {
  margin-top: 15px;
  padding: 10px;
  border: 1px solid #999;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}


/* Comment Edit Area (コメント編集エリア)
------------------------------------------------------------ */

/*--コメント編集エリア--*/
.content {}
/*--コメントを編集する--*/
p.sub_header {}
/*--CM編集フォーム(「削除ボタン」がある以外はCM投稿Fと同じ)--*/


/* ------------------------------------------------------------
 * TitleList Area (全ての記事タイトル画面)
 * Search Area (検索結果表示画面)
 * Category Area (カテゴリ別画面)
 * Tag Area (タグ検索結果画面)
 * Date Area (日・月表示画面)
------------------------------------------------------------ */

/*--画面の枠--*/
.content {}
/*--画面のタイトル--*/
.sub_header {}

/*--記事の投稿日/タイトル/カテゴリ--*/
ul.list_body {
  list-style: none;
}

/*--画面のリスト--*/
.list_body li {
  padding: 2px 0;
  border-bottom: 1px dotted #999;
}


/* Plugin Third (プラグイン３エリア)
------------------------------------------------------------ */

/*--プラグイン３全体の枠--*/
.content {}

/*--プラグイン３のタイトル--*/
h3.plg3_title {}

/*--プラグイン３のタイトル以外の枠--*/
.plg3_area {
  margin-top: 10px;
  padding: 15px 0 5px;
  border-top: 1px solid #999;
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/SSW-l.gif") no-repeat scroll right bottom;
}

/*--プラグイン３の説明１--*/
.plg3_header {
  margin-bottom: 10px;
}

/*--プラグイン３の内容--*/
.plg3_body {}

/*--プラグイン３の説明２--*/
.plg3_footer {
  margin-top: 10px;
}

/*--プラグイン３のリスト--*/
.plg3_area li {
  margin-left: 15px;
  padding-left: 0;
}


/*=============================================================
 *  Side Menu (サイドメニュー=プラグイン１と２)
 =============================================================*/

/*--プラグイン１と２全体の枠--*/
#sidemenu {}

/*--各プラグインの枠--*/
.sidemenu_body {}

/*--各プラグインのタイトル--*/
.plg_title {}

/*--//jsで開閉するブロック//--*/
.js_close {
  display: none; /* for Google Chrome */
  padding: 10px 0 5px;
}

/*--各プラグインの説明１--*/
div.plg_header {
  margin-bottom: 10px;
}

/*--各プラグインの内容--*/
div.plg_body {
  max-height: 315px; /*スクロールバー用*/
  overflow: auto;
}

/*--各プラグインの説明２--*/
div.plg_footer {
  margin-top: 10px;
}

/*--プラグイン１と２のリスト--*/
.sidemenu_body li {
  margin-left: 20px;
  padding-left: 0;
}

/*--検索:formの詳細はFormの項にて指定--*/
p.plugin-search {}
.plg_body form {}
input[type=text] {}
input[type=submit] {}

/*--カレンダー--*/
.plugin-calender {
  text-align: center;
}

table.calendar {
  width: 90%;
  margin: 0px auto;
}
  /*collapse,sepalate共に変化なし
  border-collapse: separate;border-spacing: 1;*/

table.calender caption {
  margin-bottom: 15px;
  margin: 0px auto;
}

table.calender th,
table.calender td {
  padding: 1px; /* 0.1em */
  text-align: center;
  border: 1px solid #999;
}

table.calender td a:link,table.calender td a:visited {
  display: block;
  color: #000;
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/000-101.png") repeat scroll left top;
}

table.calender td a:hover,
table.calender td a:active {
  display: block;  
  color: #ccc;
  text-shadow: 1px 1px 0 rgb(51, 51, 51);
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/000-601.png") repeat scroll left top;
}

/*カレンダーの日曜日*/
table.calender th#sun {
  color: #633;
}

/*カレンダーの土曜日*/
table.calender th#sat {
  color: #336;
}

/*--タグ--*/
p.plugin-tag {
  word-break: break-all;
}

/*--メールフォーム--*/
p.plugin-mail {}
  
/*--profile(p)--*/
/*プロフィール画像*/
.plugin-myimage img {}

/*--Counter--*/
.plugin-counter {}

/*--ブロとも申請フォーム--*/
.plugin-friends {}

/*--QR Code--*/
.plugin-qrcode {}
.plugin-qrcode img {}

/*--Recent Entries--*/
/*--Recent Comments--*/
/*--Recent Trackbacks--*/
/*--Monthly Archives--*/
/*--RSS--*/
/*--Link--*/
.plg_body ul li {}

/*--Categories(div-a)--*/


/*=============================================================
 * Footer (フッター)
 =============================================================*/

/*==フッター==*/
div#footer {}


/*=============================================================
 * Text (テキスト関連)
 =============================================================*/

/*--引用--*/  
blockquote {
  width: auto;
  margin: 0.5em auto; /* or 1em auto */
  padding: 0.5em 1em;
  border: 1px solid #999;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

/*--コード,整形済--*/
code,div.main_body code,
pre,div.main_body pre {
  font-family: "Courier New", Courier, Consolas, "Lucida Console", monospace;
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/000-101.png") repeat scroll left top;
}

pre,div.main_body pre {
  width: auto;
  margin: 0.5em auto; /* or 1em auto */
  padding: 0.5em 1em;
  overflow: auto;
  /*font-size: 1.1em;*/ /*小さくて読みづらいときに*/
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

/*--水平線(IEでは色指定無効)--*/
hr {
  border: none;
  height: 1px;
  background: #666;
}

/*--その他--*/
i,em,cite {
  font-style: italic;
}

strong,bold {
  font-weight: bold;
}

abbr,acronym {
  border-bottom: 1px dotted #333; /* 記事のテキストと同色 */
  cursor: help;
}

ins {
  text-decoration: underline;
}

/*--記事内のparagraph--*/
.entry_body p {
  margin: 0.3em 0;
}

/*--記事内のリスト--*/
.entry_body ul,
.entry_body ol {
  margin: 0; /* or 0.5em 0 */
}

.entry_body ul li {
  list-style: disc outside;
  margin-left: 15px;
}

.entry_body ol li {
  list-style: decimal outside;
  margin-left: 2em;
}

/*==画像==*/
img, a img {
  border: none;
}

/*--記事内の画像(amazonにも適用)--*/
.entry_body img,.entrry_body a img {
  padding: 0 1em;
  border: none;
  background: transparent;
}

/*--絵文字--*/
.emoji, .entry_body .emoji {
  padding: 0;
  vertical-align:middle;
}


/*=============================================================
 * Forms (フォーム関連)
 =============================================================*/

/*===共通設定(input[type=checkbox]除く)===*/
textarea,input[type=text],input[type=submit],input[type=reset],input[type=password],input[type=file],input.tb_url {
  font-family: "Meiryo UI", "メイリオ", "Meiryo", Verdana, "Osaka-UI", "MS UI Gothic", sans-serif;
  color: #000;
  text-shadow: -1px 1px 0 rgb(255, 255, 255);
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/000-101.png") repeat scroll left top;
  border: 1px solid #ccc;
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}

/*===コメント投稿･編集フォームのテキストエリア===*/
textarea#comment {
  width: 80%;
  height: 120px;
  padding: 4px;
  overflow: auto;
}

/*--プラグインのメールフォームのテキストエリア--*/
.plg_body textarea {
  margin-bottom: 2px;
  padding: 4px;
  overflow: auto;
}

/*===テキスト欄(コメント投稿,トラックバックURL,検索,プラグイン)===*/

/*(共通設定)padding*/
input[type=text],input[type=password],input[type=file] {
  padding: 2px 4px;
}

/*トラックバックURL表示欄*/
input.tb_url {
  width: 60%;
  margin-bottom: 5px;
}

/*コメント投稿・編集フォームのテキストエリア,テキスト入力欄の幅*/
input#name,input#subject,input#mail,input#url,input#pass {
  width: 60%;
}

/*コメント投稿の各入力欄のマージン*/
textarea#comment,input#name,input#subject,input#mail,input#url,input#pass {
  margin-bottom: 5px;
}

/*非公開コメントチェック欄(input#himituを含む行)*/
dd.private {
  display: inline;
  vertical-align: top; /* IEではbottomでも可 */
}

/*プラグインの検索のテキスト入力欄*/
.plugin-search input[type=text] {
  width: 90%; /*メールフォームと同じ*/
  margin-bottom: 3px;
}

/*プラグインのメールフォームのテキスト入力欄*/
.plg_body input[type=text] {
  margin-bottom: 2px;
}

/*===ボタン===*/
input[type=submit],input[type=reset] {
  margin-right: 4px; /*投稿編集フォーム用*/
  padding: 0 2px;
  overflow: visible; /* for IE */
}

/*コメント投稿・編集フォームのボタン*/
p.form_btn {
  padding-top: 5px;
}

/*===テキストエリア,テキスト・検索テキスト入力欄フォーカス時の配色(IEでは:focus無効)===*/
input[type=text]:hover,input[type=password]:hover,input[type=file]:hover,input.tb_url:hover,textarea:hover,
input[type=text]:active,input[type=password]:active,input[type=file]:active,input.tb_url:active,textarea:active,
input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,input.tb_urlinput.tb_url:focus,textarea:focus {
  color: #ccc;
  text-shadow: 1px 1px 0 rgb(51, 51, 51);
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/000-601.png") repeat scroll left top;
  border: 1px solid #555;
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}

/*===ボタン:hover時の配色(IEでは:focus無効)===*/
input[type=submit]:hover,input[type=reset]:hover,
input[type=submit]:active,input[type=reset]:active,
input[type=submit]:focus,input[type=reset]:focus {
  color: #ccc;
  text-shadow: 1px 1px 0 rgb(51, 51, 51);
  background: transparent url("https://blog-imgs-52-origin.fc2.com/j/a/p/japanoel/000-601.png") repeat scroll left top;
  border: 1px solid #555;
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}


/*=============================================================
 * Floats Clearing (フロートの調整)
 =============================================================*/

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
  zoom: 1;
}

.clearfix:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
  zoom: 1;
}


/*=============================================================
 * FC2検索バー用
 * (CSS内のtext-shasow,border-radius等が検索バーにも反映されて見づらくなる為)
 =============================================================*/

#sh_fc2blogheadbar div,
#sh_fc2blogheadbar img,
#sh_fc2blogheadbar a,
#sh_fc2blogheadbar form,
#sh_fc2blogheadbar textarea,
#sh_fc2blogheadbar input,
#sh_fc2blogheadbar select {
  margin: 0;
  padding: 0;
  background: none;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
  font-size: 12px;
  line-height: 1.4;
  letter-spacing: normal;
  text-shadow: none;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

#sh_fc2blogheadbar form {
  border: none;
}

#sh_fc2blogheadbar textarea,
#sh_fc2blogheadbar input,
#sh_fc2blogheadbar select {
  background-color: #ffffff;
  border: 1px solid #b2b2b2;
  color: #000000;
  height: 18px;
  padding: 0;
  margin: 0;
}

/*input[type=text]*/
#sh_fc2blogheadbar #sh_fc2blogheadbar_search .sh_fc2blogheadbar_searchform {
  width: 120px;
  color: #999999;
  text-align: left;
  vertical-align: middle;
  line-height: normal;
}

/*「検索」ボタン=input[type=submit]*/
#sh_fc2blogheadbar #sh_fc2blogheadbar_search .sh_fc2blogheadbar_searchbtn {
  height:18px;
  background-color: #eaeaea;
  border: 1px solid #a1a1a1;
  cursor: pointer;
  padding: 1px 5px;
  line-height: normal;
}

/*「検索」ボタン:hover時*/
#sh_fc2blogheadbar #sh_fc2blogheadbar_search .sh_fc2blogheadbar_searchbtn:hover,
#sh_fc2blogheadbar #sh_fc2blogheadbar_search .sh_fc2blogheadbar_searchbtn:active,
#sh_fc2blogheadbar #sh_fc2blogheadbar_search .sh_fc2blogheadbar_searchbtn:focus {
  background-color: #cccccc;
  border: 1px solid #b2b2b2;
  color: #000000;
}

.image-resize {
	max-width: 160px;
	max-height: auto;
        float:left; //パソコンでは画像の周りに文章を回り込ませる
        min-width: 160px;
        min-width: auto;
}


/* -- 拍手ボタン横並び --*/
.fc2_footer img {
margin-top: 3px;
padding-right: 30px;
float: right;
}

/*====拍手ボタン・ソーシャルボタン====*/
.fc2_footer {
margin: 31.2px 0 20.8px;
}

/* 拍手ボタン(style="text-align:right;vertical-align:middle;height:auto;") */
div.fc2_footer img {
padding: 0 3px; /*左側に設置した際のソーシャルボタンとのズレ解消の為*/
}

/*--ソーシャルボタン(style="margin-right:0;margin-left:auto;border:none;")--*/
table.fc2_socialbtn {}
/*--ツイッターのボタン(style="vertical-align:top;border:none;)--*/
td.fc2button-twitter {}
/*--フェイスブックのボタン(style="vertical-align:top;border:none;)--*/
td.fc2button-facebook {}


/* タグリスト */
.tag_list {
margin: 0;
padding: 0px 0px 5px 0px; /* 文字位置(上・右・下・左) */
text-align: right; /* 表示位置(右) */
list-style-type: none;
}

#fc2clap_rank_table { /* 外枠 */
	border-collapse: collapse;
	width: 195px;
	color: #8E8E8E;
	font-family: "Verdana","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ Pro W3","Osaka";
	font-size: small;
	border: 1px solid #000000;
	vertical-align: baseline;
	margin: 0 1px;
	table-layout: auto;
}

#fc2clap_rank_table tr.fc2clap_rank { /* 上部拍手ランキングタイトル */
	background-color: #c9bbac;
	text-align: center;
	border: 1px solid #000000;
	padding: 3px 0;
}

#fc2clap_rank_table span.fc2clap_rank_main { /* 下部拍手ランキングタイトル */
	color: #FFFFFF;
	font-weight: bold;
	padding: 3px 0;
	font-size: 11px;
}

#fc2clap_rank_table tr.fc2clap_rank_item { /* 見出し内 */
	background-color: #F1F1EF;
	font-weight: bold;
	text-align: center;
	color: #4D4D4D;
	border: 1px solid #000000;
	padding: 3px 0;
	font-size: 11px;
}

#fc2clap_rank_table td.fc2clap_rank_items_rank { /* 見出し（順位） */
	border: 1px solid #000000;
	width: 16%;
	font-size: 11px;
}

#fc2clap_rank_table td.fc2clap_rank_items_title { /* 見出し（タイトル） */
	border: 1px solid #000000;
	width: 58%;
	font-size: 11px;
}

#fc2clap_rank_table td.fc2clap_rank_items_clap { /* 見出し（拍手数） */
	border: 1px solid #000000;
	width: 26%;
	font-size: 11px;
}

#fc2clap_rank_table td.fc2clap_rank_items1 { /* 順位 */
	border: 1px solid #000000;
	text-align: center;
	font-size: 11px;
}

#fc2clap_rank_table span.fc2clap_rank_namber { /* 順位数文字色 */
	color: #000000;
	font-weight: bold;
}

#fc2clap_rank_table tr.fc2clap_rank_form { /* 各順位横１行 */
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 3px 0;
}

#fc2clap_rank_table td.fc2clap_rank_clap { /* 拍手数 */
	text-align: right;
	width: 26%;
	border:1px solid #000000;
	font-size: 11px;
}

#fc2clap_rank_table span.fc2clap_name { /* 拍手数配色 */
	color: #FF0000;
	font-weight: bold;
}

#fc2clap_rank_table td.fc2clap_rank_items { /* タイトル */
	border: 1px solid #000000;
	font-size: 12px;
}

#fc2clap_rank_table span.fc2clap_rank_title a { /* タイトル文字色 */
	color: #000000;
}

.video-wrap {
position: relative ;
margin-top: 1.2em ;
margin-bottom: 1.2em ;
padding-top: 69px ;
padding-bottom: 50% ;
overflow: hidden ;
}
.video-wrap iframe,  
.video-wrap object,  
.video-wrap embed {
position: absolute ;
top: 0 ;
left: 0 ;
height: 100% ;
width: 100% ;
}

.pickup {
 background-color:#ffe6a2;
 width:auto;
 margin-left:auto;
 margin-right:auto;
 border-color:#003399;
 border-width:3px;
 border-style:groove;
}

/* ====ページナビ(前・次のページ/前・次の記事+HOME)==== */
.page_navi {
	display: block;
	margin: 0 auto 20.8px;
	text-align: center;
	word-break: normal;
}

.page_navi span {
	display: inline-block;
	margin-bottom: 5.2px; /* or line-height */
	padding: 3.7px 7.4px;
}

.number {
	background: rgb(220, 20, 60);
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}

.number:hover {
	background: rgb(0,0,205);
}

.number a {color: #fff;}

.pre {}
.next {}
.now {}
.dot {}

#fam_news {
	margin-bottom: 10px;
}
#fam_news ul{
	list-style-type: none;
	padding-left: 10px;
	padding-right: 10px;
}
#fam_news ul li{
	padding: 5px 20px;
	/* アローアイコン */
	background-image: url(images/news_arrow.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#fam_news ul li a {
	color: #333;
	text-decoration: none;
}

body #eqfirst {display: none;}
#eqfirst,#eqlast {
 display: block;
 margin: 15px 8px 20px; /* 余白: 上部　左右　下部 */
}

.fc2_socialbtn, .fc2_socialbtn td {
 margin: 0 !important;
 padding: 0 !important;
 border: 0 none !important;
 background: none !important;
}

table.fc2_socialbtn {
 margin: 0 0 0 4px !important;
 display: inline !important;
}

.fc2_footer img {
 vertical-align: top !important;
}