/* CSS Document */
/*-----------------------------------------------------
  ameblo CSS Skin Settings
  Skin for:	basic_ad
  FileName:   common.css
  $Revision: 1.8 $
  -----------------------------------------------------*/
  /*============ ☆ かんたんスキンカスタマイズはこちら ☆ ==============*/
/*:(コロン)と、;(セミコロン)の間に色、画像、サイズなどを指定して下さい*/
/*１）ブログタイトルの文字サイズを変更する*/
  #header h1{
  font-size: 25px; /*-- 25px相当の文字サイズ --*/
  }
  /*２）ブログタイトルの文字色を変更する*/
  #header h1 a{
  color:#333333; /*-- 濃いグレー --*/
  }
  /*３）ブログ説明の文字サイズを変更する*/
  #header h2{
  font-size: 1.0em; /*-- 12px相当の文字サイズ --*/
  }
  /*４）ブログ説明の文字色を変更する*/
  #header h2{
  color:#333333; /*-- 指定なし --*/
  }
  /*５）ページ背景に画像を入れる*/
  body{
  background: url(//stat.blogskin.ameba.jp/blogskin_images/20100820/17/ab/ab/g/o02200169risaho-kishidol1282293715385.gif) repeat;
  }
  /*６）ページ全体の文字色を変更する*/
  body{
  color: #333333; /*-- 濃いグレー --*/
  }
  /*７）記事タイトルの背景色を変更する*/
  .entry h3.title{
  background-color: ; /*-- 薄ピンクー --*/
  }
  /*８）記事タイトルの文字色を変更する*/
  .entry h3.title{
  color: #FF3399; /*-- 薄いピンクー --*/
  }
  /*９）サイドバーの見出し文字色を変更する*/
  h4.menu_title{
  color: #FF3399; /*-- 薄いピンクー --*/
  text-align:center;
  }
  /*１０）サイドバーの見出し背景色を変更する*/
  h4.menu_title{
  background: url(//stat.blogskin.ameba.jp/blogskin_images/20100822/03/c9/cf/g/o01700041risaho-kishidol1282413771615.gif) no-repeat; /*-- 画像 --*/
  }
  /*===================================================================*/
/*============ ★ その他のスキンカスタマイズはこちら ★ ==============*/
  /*
  目次
  ■スキン基本設定
  +--基本設定
  +--デザインカスタマイズ
  +--リンク
  +--リンク：訪問済み
  +--リンク：マウスオーバー時
  +--コンテンツ全体
  +--メインカラム
  +--サイドカラムA
  +--サイドカラムB
■ヘッダー
  +--基本設定
  +--デザインカスタマイズ
  +--ブログタイトル
  +--ブログ説明
■メインカラム
  +--基本設定
  +--デザインカスタマイズ
  +--メッセージボード
  +--記事
  +--トラックバック
  +--コメント
  +--読者一覧
  +--お気に入りブログ一覧
  +--ブックマーク一覧
  +--最新記事一覧
■サイドA(sub_a)&amp;サイドB(sub_b)
  +--基本設定
  +--デザインカスタマイズ
  +--モジュールタイトル
  +--プロフィール
  +--ブログの読者
  +--カレンダー
  +--プラグイン
■フッター
  +--基本設定
  */
  /*===================================================================*/
/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
  /*■■■■■■■■■■ スキン基本設定 ■■■■■■■■■■*/
/*■■■基本設定 - スキン基本設定*/
  /*■タグ初期化 - 基本設定 - スキン基本設定*/
  html { 
  font-size:12px !important; 
  *font-size:75% !important;/*forIE6IE7*/ 
  }
  body{
  margin:0;
  padding:0;
  text-align:center;
  font-family:&quot;ＭＳ Ｐゴシック&quot;, Osaka, &quot;ヒラギノ角ゴ Pro W3&quot;, Arial, Helvetica;
  }
  img{
  border:0;
  }
  blockquote{
  margin:12px 0;
  padding:10px;
  border:2px dotted #D4D4D4;
  }
  pre{
  margin:0;
  padding:0;
  }
  input,
  textarea{
  }
  p{
  margin:0;
  padding:0;
  }
  .menu_frame ul,
  .menu_frame li,
  .menu_frame dl,
  .menu_frame dt,
  .menu_frame dd,
  #comment_module ul,
  #comment_module li,
  #trackback ul,
  #trackback li,
  #reader_list ul,
  #reader_list li,
  #favorite_list ul,
  #favorite_list li,
  #bookmark_list ul,
  #bookmark_list li{
  margin:0;
  padding:0;
  list-style-type:none;
  }
  /*■フレーム - 基本設定 - スキン基本設定*/
  #frame{
  width:800px;
  margin:0 auto;
  text-align:left;
  }
  #wrap{
  width:800px;
  }
  #sub_main{
  width:100%;
  overflow:hidden;
  }
  #main{
  overflow:hidden;
  word-break:break-all;
  width: 420px;
  }
  #sub_a{
  overflow:hidden;
  word-break:break-all;
  width: 190px;
  }
  #sub_b{
  overflow:hidden;
  word-break:break-all;
  width: 190px;
  }
  /*--フレームフロート解除--*/
  #frame:after{
  content:&quot;.&quot;; 
  display:block; 
  height:0; 
  clear:both; 
  visibility:hidden;
  }
  #wrap:after{
  content:&quot;.&quot;; 
  display:block; 
  height:0; 
  clear:both; 
  visibility:hidden;
  }
  #frame{
  display:inline-block;
  min-height:1%;
  }
  #wrap{
  display:inline-block;
  min-height:1%;
  }
  /* Hides from IE-mac \*/
  * html #frame{
  height:1%;
  }
  * html #wrap{
  height:1%;
  }
  #frame{
  display:block;
  }
  #wrap{
  display:block;
  }
  /* End hide from IE-mac */

/*■■■デザインカスタマイズ - スキン基本設定*/
/*■リンク*/
  a{
  text-decoration:none;
  color:#0066CC;
  }
  /*■リンク：訪問済み*/
  a:visited{
  text-decoration:none;
  color:#ff00ff;
  }
  /*■リンク：マウスオーバー時*/
  a:hover{
  text-decoration:underline;
  color:#FF3366;
  }
  /*■コンテンツ全体*/
  #frame{
  background-color:#;/*背景の色*/
  }
  /*■メインカラム*/
  #main{
  }
  /*■サイドカラムA*/
  #sub_a{
  color:#666666;
  background-color:;/*背景の色*/
  }
  /*■サイドカラムB*/
  #sub_b{
  color:#FF3399;
  *文字の色*/
  }

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
  /*■■■■■■■■■■■ ヘッダー ■■■■■■■■■■■■*/
/*■■■基本設定 - ヘッダー*/
  #overHeader{
  margin: 0px;
  padding: 0px;
  height: 100%;　/* ヘッダ画像の高さ */
  width: 100%;
  }
  #header{
  margin: 0px auto;
  padding: 0px;
  width:800px;
  height: 400px;/* ヘッダ画像の高さ */
  }
  #header h1{
  margin:0;
  }
  #header h2{
  margin:0;
  }
/*■■■デザインカスタマイズ - ヘッダー*/
/*■ブログタイトル*/
  #header h1{
  }
  /*■ブログ説明*/
  #header h2{
  }

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
  /*■■■■■■■■■■ メインカラム ■■■■■■■■■■■*/
/*■■■基本設定 - メインカラム*/
  /*■メッセージボード - 基本設定 - メインカラム*/
  #message{
  margin-bottom:14px;
  width: 420px;
  }
  #message .contents{
  padding:0px 24px;
  }
  /*■記事 - 基本設定 - メインカラム*/
  .entry{
  margin-bottom:40px;
  background-color: #ffffff;
  padding: 10px;
  width: 400px;
  background:url(//stat.blogskin.ameba.jp/blogskin_images/20100822/02/40/88/j/o04200067risaho-kishidol1282412373401.jpg) no-repeat;
  }
  .entry .entry_head{
  height:16px;
  }
  .entry .theme{
  display:block;
  padding:10px 0 5px 0;
  }
  .entry .date{
  display:block;
  float:left;
  margin:0 0 0px 70px;
  padding:1px 0;
  }
  .entry .name{
  display:block;
  float:right;
  margin:2px 0 0 0;
  padding:0;
  }
  .entry h3.title{
  clear:both;
  margin:0 0 8px 70px;
  padding:3px 5px;
  }
  .entry .contents{
  margin:15px 0 15px 0;
  }
  .entry .foot{
  padding-top:5px;
  }
  /*■ページ送り - 基本設定 - メインカラムり*/
  .page{
  margin:0 auto 14px auto;
  padding:0;
  font-size:0.85em;
  text-align:center;
  }
  /*■トラックバック - 基本設定 - メインカラム*/
  #trackback{
  margin:15px 0 0;
  padding:0;
  }
  #trackback h3.title{
  margin:0px;
  padding:7px 0 8px 0;
  background:none;
  }
  #trackback p.tr_URL{
  margin-bottom:16px;
  padding:0 0 8px 0;
  }
  #trackback ul{
  margin:8px 0 18px 0;
  padding:0 0 8px 0;
  }
/*■コメント - 基本設定 - メインカラム*/
  #comment_module h3.title{
  margin:0;
  padding:7px 0 8px 0;
  }
  #comment_module p.list{
  margin:0 0 10px 0;
  padding:0;
  }
  #comment_module .comment_body{
  margin:0;
  padding:0 0 10px 0;
  }
  #comment_module .each_comment{
  margin:0;
  padding:0 0 20px 0;
  }
  #comment_module .comment_footer{
  margin:0;
  padding:0;
  }
  #comment_module .error{
  margin-top:20px;
  padding-bottom:10px;
  }
  #comment_module form ul{
  width:340px;
  margin:0 auto;
  }
  #comment_module form li{
  display:block;
  width:340px;
  margin-bottom:5px;
  }
  #comment_module li.lastItem{
  display:block;
  width:330px;
  margin-bottom:5px;
  text-align:right;
  }
  #comment_module .button{
  margin-left:5px;
  width:80px;
  font-size:0.91em;
  }
  #comment_module .error{
  color:#FF0000;
  }
/*■読者一覧 - 基本設定 - メインカラム*/
  #reader_list h3.title{
  margin:0;
  padding:7px 0 8px 0;
  }
  #reader_list li{
  margin:0;
  padding:8px 0;
  }
  #reader_list .reader_blog{
  display:block;
  margin-top:2px;
  }
/*■お気に入りブログ一覧 - 基本設定 - メインカラム*/
  #favorite_list h3.title{
  margin:0;
  padding:0 0 5px 0;
  }
  #favorite_list ul{
  }
  #favorite_list li{
  margin:0;
  padding:8px 0;
  }
  #favorite_list .favorite_blog{
  display:block;
  margin-top:2px;
  }
  #favorite_list .favorite_theme{
  display:block;
  margin-top:2px;
  }
/*■ブックマーク一覧 - 基本設定 - メインカラム*/
  #bookmark_list h3.title{
  margin:0px;
  padding:7px 0 8px 0;
  }
  #bookmark_list ul{
  }
  #bookmark_list li{
  margin-bottom:4px;
  padding:4px 0;
  }
/*■最新記事一覧 - 基本設定 - メインカラム*/
  #recent_entries_list h3.title{
  margin:0;
  padding:7px 0 8px 0;
  }
  #recent_entries_list li{
  margin:0;
  padding:8px 0;
  }

/*■■■デザインカスタマイズ - メインカラム*/
  /*■メッセージボード - デザインカスタマイズ - メインカラム*/
  #message .contents{
  border:3px dotted #;
  background-color: #FDEFE4;
  }
/*■記事 - デザインカスタマイズ - メインカラム*/
  /*記事全体*/
  .entry {
  background-color: #FDEFE4;
  }
/*記事テーマ*/
  .entry .theme{
  border-bottom:1px dotted #7E8984;
  }
  /*記事編集者名*/
  .entry .name{
  color:#666666;
  font-size:0.85em;
  }
  /*記事タイトル*/
  .entry h3.title{
  font-size:1.5em;
  font-weight:bold;
  line-height:1.1;
  }
  /*記事内容*/
  .entry .contents{
  line-height:1.5;
  }
  /*記事リンクフッター*/
  .entry .foot{
  border-top:1px dotted #7E8984;
  font-size:0.85em;
  text-align:right;
  }
/*■トラックバック - デザインカスタマイズ - メインカラム*/
  #trackback{
  border-top:3px double #7E8984;
  line-height:1.5;
  }
  /*トラックバック見出し*/
  #trackback h3.title{
  font-size:1.17em;
  }
  /*トラックバック内ブログタイトル*/
  #trackback .label{
  font-weight:bold;
  }
  /*トラックバックURL*/
  #trackback p.tr_URL{
  border-bottom:1px dotted #7E8984;
  }
  /*トラックバックリスト*/
  #trackback ul{
  border-bottom:1px dotted #7E8984;
  }
/*■コメント - デザインカスタマイズ - メインカラム*/
  #comment_module{
  border-top:3px double #7E8984;
  line-height:1.5;
  }
  /*コメント見出し*/
  #comment_module h3.title{
  background:none;
  font-size:1.17em;
  }
  /*コメント記入欄を表示*/
  #comment_module p.list{
  font-size:0.85em;
  }
  /*コメントフッター*/
  #comment_module .comment_footer{
  border-top:1px dotted #7E8984;
  }
  /*各コメントタイトル*/
  #comment_module .label{
  font-weight:bold;
  }
/*■読者一覧 - デザインカスタマイズ - メインカラム*/
  /*このブログの読者一覧見出し*/
  #reader_list h3.title{
  background:none;
  font-size:1.17em;
  }
  /*リスト*/
  #reader_list li{
  border-bottom:1px dotted #7E8984;
  }
/*■お気に入りブログ一覧 - デザインカスタマイズ - メインカラム*/
  /*お気に入りブログ一覧見出し*/
  #favorite_list h3.title{
  background:none;
  font-size:1.17em;
  }
  /*リスト*/
  #favorite_list li{
  border-bottom:1px dotted #7E8984;
  }
/*■ブックマーク一覧 - デザインカスタマイズ - メインカラム*/
  /*ブックマーク一覧見出し*/
  #bookmark_list h3.title{
  background:none;
  font-size:1.17em;
  }
  /*リスト*/
  #bookmark_list li{
  border-bottom:1px dotted #7E8984
  }
/*■最新記事一覧 - デザインカスタマイズ - メインカラム*/
  /*記事一覧見出し*/
  #recent_entries_list h3.title{
  background:none;
  font-size:1.17em;
  }
  /*リスト*/
  #recent_entries_list li{
  border-bottom:1px dotted #7E8984;
  }
/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
  /*■■■■■■ サイドA(sub_a)&amp;サイドB(sub_b) ■■■■■■*/
/*■■■基本設定 - サイド*/
  /*■サイドA,B共通項目 - 基本設定 - サイド*/
  div.mainMenu{
  margin:0 0 30px 0;
  padding:0;
  font-size:0.91em;
  line-height:1.3;
  }
  div.menu_frame{
  }
  /*■モジュールタイトル - 基本設定 - サイド*/
  h4.menu_title{
  height:31px;
  margin:0 0 10px 0;
  padding-left:6px;
  padding-right:6px;
  padding:12px 6px 0 6px;
  }
  /*■モジュール内一覧 - 基本設定 - サイド*/
  .mainMenu ul{
  margin-left:6px;
  margin-right:6px;
  }
  .mainMenu dl{
  margin-left:6px;
  margin-right:6px;
  }
  .mainMenu p,
  #search form{
  margin-left:6px;
  margin-right:6px;
  }
  /*■一覧を見る - 基本設定 - サイド*/
  p.list,
  p.link_blog{
  margin-left:6px;
  margin-right:6px;
  padding-top:5px;
  }
  /*■ランキング - 基本設定 - サイド*/
  #ranking .menu_frame{
  line-height:1.4;
  }
  #ranking .rank_ttl{
  font-size:1.2em;
  font-weight:bold;
  }
  #ranking .menu_frame img{
  vertical-align:bottom;
  }
  /*■プロフィール - 基本設定 - サイド*/
  #profile p{
  display:block;
  }
  /*■ブログの読者 - 基本設定 - サイド*/
  #reader dl{
  margin-bottom:7px;
  }
  #reader dd{
  }
  #reader ul{
  margin:5px 5px 0 5px;
  padding:8px 0 0 0;
  }
  #reader li{
  }
  #reader p{
  display:inline;
  }
  /*■カレンダー - 基本設定 - サイド*/
  #calendar{
  }
  #calendar .menu_title{
  }
  #calendar table{
  width:168px;
  font-size:0.91em;
  line-height:1.3;
  }
  #calendar caption{
  padding:5px 0;
  }
  #calendar caption a{
  padding:0 5px;
  }
  #calendar th{
  padding:0;
  text-align:center;
  }
  #calendar td{
  padding:0;
  text-align:center;
  }
  /*■テーマ - 基本設定 - サイド*/
  #theme_list select{
  margin-left:6px;
  margin-right:6px;
  }
  /*■最近の記事一覧 - 基本設定 - サイド*/
  #recent_entries{
  }
  /*■アーカイブ - 基本設定 - サイド*/
  #archives select{
  margin-left:6px;
  margin-right:6px;
  }
  /*■検索 - 基本設定 - サイド*/
  #search form{
  margin:0 7px;
  }
  #search .searchbox{
  width:100px;
  }
  #search .searchbtn{
  width:40px;
  }
  /*■お気に入りブログ - 基本設定 - サイド*/
  #favorite{
  }
  /*■ブックマーク - 基本設定 - サイド*/
  #bookmark{
  }
  /*■最近のコメント - 基本設定 - サイド*/
  #ecent_comment{
  }
  /*■ランキング - 基本設定 - サイド*/
  #ranking .rank_ttl{
  display:block;
  }
  #ranking .rank{
  display:block;
  padding:0 3px 0 3px;
  }
  #ranking a{
  }
  #ranking img{
  margin-left:5px;
  }
  #ranking .rank_all{
  margin-bottom:8px;
  }
  #ranking .rank_genre{
  margin-bottom:8px;
  }
  /*■アメブロ推奨枠 - 基本設定 - サイド*/
  #ameblo{
  padding-top:7px;
  font-size:0.85em;
  text-align:center;
  }
  #ameblo p{
  padding:0 7px 7px 7px;
  line-height:1.25;
  text-align:left;
  }
  #ameblo li{
  display:block;
  margin-bottom:5px;
  }
  /*■RSS - 基本設定 - サイド*/
  #rss{
  margin:-3px auto 0 auto;
  padding-bottom:16px;
  border:none;
  background-image:none;
  text-align:center;
  }

/*■■■デザインカスタマイズ - サイド*/
  /*■モジュールタイトル - デザインカスタマイズ - サイド*/
  h4.menu_title{
  font-size:1.17em;
  font-weight:bold;
  }
/*■プロフィール - デザインカスタマイズ - サイド*/
  #profile #new_profile{
  color:#666666;
  }
/*■ブログの読者 - デザインカスタマイズ - サイド*/
  #reader ul{
  border-top:1px dotted #7E8984;
  }
/*■カレンダー - デザインカスタマイズ - サイド*/
  /*日曜日*/
  #calendar .sun{
  }
  /*土曜日*/
  #calendar .sat{
  }
  /*ブログを書いた日*/
  #calendar td a{
  font-weight:bold;
  text-decoration:underline;
  }
  /*■プラグイン - デザインカスタマイズ - サイド*/
  .plugin{
  margin-bottom:15px;
  text-align:center;
  }

/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  /*■■■■■■■■■■■ フッター ■■■■■■■■■■■■*/
/*■■■基本設定 - フッター*/
  div#footerArea{
  margin:0;
  padding:12px 8px 25px 0;
  border-top:1px solid #666666;
  text-align:right;
  }
/*-----------------------------------------------------
  ameblo CSS Skin Layout Settings
  Skin for:	basic_ad
  FileName:   type_c.css
  $Revision: 1.1 $
  -----------------------------------------------------*/*/
/*■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
  /*■■■■■■■■■■■ カラムタイプ ■■■■■■■■■■*/
 #main{
  float: left;
  margin:0;
  padding:0 10px;
  }
#sub_a{
  float: left;
  z-index: 1;
  width:170px;
  margin:0;
  padding:0 10px 0 0;
  }
#sub_b{
  float: right;
  z-index: 2;
  width:170px;
  margin:0;
  padding:0;
  }

body {
  background-color: #F0E0D1;
  }

#header{
  height:400px;/*画像の縦*/
  cursor: pointer;
  background-image: url(//stat.blogskin.ameba.jp/blogskin_images/20100820/14/3c/8f/g/o08000400risaho-kishidol1282283910403.gif);
  background-repeat:no-repeat;/*繰り返さない*/
  }
#header h1,
  #header h2{/*位置の初期化*/
  margin:0;
  padding:0;
  }
  #header h1 a{
  width:800px;/*画像の横*/
  height:400px;/*画像の縦*/
  display:block;
  position:absolute;
  text-indent:-9000px;
  text-decoration:none;
  }
  #header h2{
  display:none;/*概要を非表示*/
  }
