*{ margin: 0; padding: 0; }	

/*************************************************
　■ヘッダー部「ルーム」表示消す
*************************************************/

#overHeader #userNaviArea{
	display:none !important;
	}

/*************************************************
　■基本設定
*************************************************/

/*１）ブログタイトルの文字サイズを変更する*/
/*２）ブログタイトルの文字色を変更する*/

#header{
	background-color:#FFFFFF;
	}

#header h1 a{
	width:900px;
	height:300px;
	display:block;
	position:absolute;
	text-indent:-9999px;
	}

/*３）ブログ説明の文字サイズを変更する*/
/*４）ブログ説明の文字色を変更する*/

#header h2{
	text-indent:-9999px;
	}

/*５）ページ背景に画像を入れる*/
/*６）ページ全体の文字色を変更する*/

body{
	color: #666666;
	background-color: #ffffff;
	background-image: url(//stat.blogskin.ameba.jp/blogskin_images/20110519/21/56/bb/p/o00021800studioaquarius1305809963596.png);
	background-attachment:fixed;
	}

/*７）記事タイトルの背景色を変更する*/
/*８）記事タイトルの文字色を変更する*/

.entry h3.title{
	color: #333333;
	}

/*９）サイドバーの見出し文字色を変更する*/
/*１０）サイドバーの見出し背景色を変更する*/

h4.menu_title{
	color:;
	background-color:;
	}

/*************************************************
　■基本設定／ブログデザイン
*************************************************/

html{
	font-size: 13px !important; 
	*font-size: 80% !important;/*forIE6IE7*/
	}
body{
	text-align: center;
	font-family: Verdana, Arial, Helvetica ;
	}
img{
	border:0;
	}
blockquote{
	margin:12px 0;
	padding:10px;
	border:2px dotted #D4D4D4;
	}
pre{}
input,textarea{}
p{}
.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{
	list-style-type:none;
	}
OL{
margin-left:32px;
}
/*************************************************
 ■基本設定／リンク
*************************************************/

a{
	text-decoration: none;
	color: #2C468D;
	}
a:visited{
	text-decoration: none;
	color: #996699;
	}
a:hover{
	text-decoration: underline;
	color: #FF7F00;
	}

/*************************************************
 ■基本設定／フレーム
*************************************************/

#frame{
	width: 922px;
	margin: 0 auto;
	text-align: left;
	background-color:#E2F3ED;
	background:url("//stat.blogskin.ameba.jp/blogskin_images/20110519/21/68/4b/g/o09200004studioaquarius1305809939316.gif") repeat-y center 0px ;
	}
#wrap{
	width:900px;
	}
#sub_main{
	width:100%;
	overflow:hidden;
	padding-top:20px;
	}
#sub_main .error{}
#main{
	overflow:hidden;
	word-break:break-all;
	}

/*************************************************
 ■基本設定／フレームフロート解除-
*************************************************/

#frame:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
#wrap:after{
	content:".";
	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 */

/*************************************************
　■ヘッダー
*************************************************/

#header h1{
	height:300px;
	}
#header h2{
	}

/*************************************************
　■カラムの設定／全体幅
*************************************************/

#subFrame{
	position:relative;
	width:900px; /* ヘッダ画像の幅 */
	margin:0 auto;
	padding-left:0px; /* 背景画像との左スペース */
	padding-right:0px; /* 背景画像との右スペース */
	}

/*************************************************
　■ヘッダメニュー（フリースペース使用）
*************************************************/

ul#gnavi{
	position:absolute;
	top:300px; /* ヘッダ画像の高さ */
	left:0px; /* #subFrameを基準とした左からの距離 */
	width:900px; /* ヘッダメニューの幅 */
	}
ul#gnavi li{
	float:left;
	text-align:center; /* メニュー文字揃え */
	}
ul#gnavi li a{
	display:block;
	height:34px; /* ヘッダメニューの高さ */
	background:url(//stat.blogskin.ameba.jp/blogskin_images/20110519/21/d4/c6/g/o09000068studioaquarius1305809921414.gif) no-repeat;
	}

/* ヘッダメニューのリンク文字 */
ul#gnavi li a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	width:150px; /* ヘッダメニューの１つの幅 */
	}
ul#gnavi li a:visited{
	}
ul#gnavi li a:hover{
	}
ul#gnavi li a span{
	}

/* ヘッダメニュー1 */
ul#gnavi li.menu1 a{
	background-position:0 0;
	}
ul#gnavi li.menu1 a:hover{
	background-position:0 -34px;
	}
/* ヘッダメニュー2 */
ul#gnavi li.menu2 a{
	background-position:-150px 0;
	}
ul#gnavi li.menu2 a:hover{
	background-position:-150px -34px;
	}
/* ヘッダメニュー3 */
ul#gnavi li.menu3 a{
	background-position:-300px 0;
	}
ul#gnavi li.menu3 a:hover{
	background-position:-300px -34px;
	}
/* ヘッダメニュー4 */
ul#gnavi li.menu4 a{
	background-position:-450px 0;
	}
ul#gnavi li.menu4 a:hover{
	background-position:-450px -34px;
	}
/* ヘッダメニュー5 */
ul#gnavi li.menu5 a{
	background-position:-600px 0;
	}
ul#gnavi li.menu5 a:hover{
	background-position:-600px -34px;
	}
/* ヘッダメニュー6 */
ul#gnavi li.menu6 a{
	background-position:-750px 0;
	}
ul#gnavi li.menu6 a:hover{
	background-position:-750px -34px;
	}

/*************************************************
 ■メインカラム／メッセージボード
*************************************************/

#message{
	margin-top:8px;
	margin-bottom:12px;
	padding:4px;
	background:url(//stat.ameba.jp/user_images/20110519/22/studioaquarius/e3/9a/g/o0120010311238461285.gif) no-repeat top right;
	}
#message .contents{
	line-height:145%;
	}

/*************************************************
 ■メインカラム／記事
*************************************************/

.entry{
	background-repeat:no-repeat;
	background-position:0 18px;
	background-image:url(//stat.ameba.jp/user_images/20110519/22/studioaquarius/34/c3/g/o0032003211238461287.gif);
	}
.entry .entry_head{
	height:16px;
	}
.entry .theme{
	display:block;
	margin-top:2px;
	padding-left:48px;
	padding-bottom:10px;
	border-bottom:dotted #999 1px;
	}
.entry .date{
	display:block;
	float:right;
	color:#999;
	font-size:11px;
	}
.entry .name{
	display:block;
	font-size:11px;
	color:#999999;
	}
.entry h3.title{
	clear:both;
	padding-top:2px;
	padding-left:46px;
	font-size:15px;
	font-weight:bold;
	line-height:1.4;
	}
.entry .contents{
	margin:15px 0 15px 0;
	font-size:14px;
	color: #333333;
	}
.entry .contents a{
	text-decoration:underline;
	}
.entry .foot{
	padding:8px 4px 24px;
	font-size:12px;
	border-top:1px dotted #7E8984;
	text-align:right;
	}

/*************************************************
  ■メインカラム／記事内 広告枠（advertising2 ）
*************************************************/

#advertising2{
	text-align:center;
	padding-top:10px;
	font-size:12px;
	}
.advertising2{
	text-align:center;
	padding-top:10px;
	font-size:12px;
	}

/*************************************************
  ■メインカラム／記事下リンク
*************************************************/

#themeBox h5{
	font-size:13px;
	padding-bottom:8px;
	}
#themeBox ul{
	font-size:12px;
	}

/*************************************************
 ■メインカラム／ページ送り
*************************************************/

.page{
	margin:0 auto 14px auto;
	font-size:12px;
	text-align:center;
	}

/*************************************************
 ■メインカラム／トラックバック
*************************************************/

#trackback{
	margin:15px 0 0;
	}
#trackback h3.title{
	padding:4px 0 3px 8px;
	font-size:1.17em;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	}
#trackback p.tr_URL{
	margin-bottom:16px;
	padding:0 0 8px 0;
	}
#trackback ul{
	margin:8px 0 18px 0;
	padding:0 0 8px 2px;
	}

/*************************************************
 ■メインカラム／コメント
*************************************************/

#comment_module h3.title{
	padding:5px 0 3px 8px;
	font-size:1.17em;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	}
#comment_module p.list{
	margin:0 0 10px 0;
	font-size:0.85em;
	}
#comment_module .comment_body{
	padding:0 0 10px 0;
	}
#comment_module .each_comment{
	margin:0;
	padding:0 0 12px 0;
	}
#comment_module .error{
	margin-top:20px;
	padding-bottom:10px;
	color:#FF0000;
	}
#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{
	border-top:4px double #7E8984;
	line-height:1.5;
	}

/*コメントフッター*/
#comment_module .comment_footer{
	border:1px solid #cccccc;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	padding-left:8px;
	}

/*各コメントタイトル*/
#comment_module .label{
	font-size:13px;
	font-weight:bold;
	margin-bottom:4px;
	}

/*************************************************
 ■メインカラム／読者になる（テキスト）
*************************************************/

.readerMainLink p{
	background:#339999;
	padding:5px;
	}
.readerMainLink a{
	color:#ffffff;
	}
/*************************************************
 ■メインカラム／読者一覧
*************************************************/

#reader_list h3.title{
	padding:4px 0 3px 8px;
	font-size:1.17em;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	}
#reader_list ul{
	padding:2px;
	}
#reader_list li{
	margin:0;
	padding:8px 0;
	border-bottom:1px dotted #7E8984;
	}
#reader_list .reader_blog{
	display:block;
	margin-top:4px;
	padding-left:12px;
	}

/*************************************************
 ■メインカラム／お気に入りブログ一覧
*************************************************/

#favorite_list h3.title{
	padding:4px 0 3px 8px;
	font-size:1.17em;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	}
#favorite_list ul{
	padding:2px;
	}
#favorite_list li{
	padding:8px 0;
	border-bottom:1px dotted #7E8984;
	}
#favorite_list .favorite_blog{
	display:block;
	margin-top:4px;
	padding-left:12px;
	}
#favorite_list .favorite_theme{
	display:block;
	margin-top:4px;
	padding-left:12px;
	}

/*************************************************
  ■メインカラム／ブックマーク一覧 
*************************************************/

#bookmark_list h3.title{
	padding:4px 0 3px 8px;
	font-size:1.17em;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	}
#bookmark_list ul{
	padding:2px;
	}
#bookmark_list li{
	margin-bottom:4px;
	padding:8px 0;
	border-bottom:1px dotted #7E8984;
	}

/*************************************************
  ■メインカラム／最新記事一覧
*************************************************/

#recent_entries_list h3.title{
	padding:4px 0 3px 8px;
	font-size:1.17em;
	background-color:#f3f3f3;
	border:solid #ccc 1px;
	}
#recent_entries_list ul{
	padding:2px;
	}
#recent_entries_list li{
	padding:8px 0;
	border-bottom:1px dotted #7E8984;
	}

/*************************************************
 ■メインカラム／トラックバック
*************************************************/

#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;
	}

/*■お気に入りブログ一覧 - デザインカスタマイズ - メインカラム*/
/*お気に入りブログ一覧見出し*/

/*リスト*/
#favorite_list li{
	border-bottom:1px dotted #7E8984;
	}

/*■ブックマーク一覧 - デザインカスタマイズ - メインカラム*/
/*ブックマーク一覧見出し*/


/*■最新記事一覧 - デザインカスタマイズ - メインカラム*/
/*記事一覧見出し*/

/*リスト*/
#recent_entries_list li{
	border-bottom:1px dotted #7E8984;
	}

/*************************************************
 ■メインカラム／フッター広告
*************************************************/

#footer_ad{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
	font-size:12px;
	}
#footerArea{
	background:#FFFFFF none repeat scroll 0%;
	border-top:1px solid #cccccc;
	padding:12px 8px 25px 0pt;
	text-align:right;
	}

/*************************************************
 ■サイドカラム／Ａ、Ｂ、共通項目
*************************************************/

div.mainMenu{
	margin:0 0 12px 0;
	font-size:0.91em;
	line-height:1.3;
	}
div.menu_frame{
	}

/*************************************************
 ■サイドカラム
*************************************************/

#sub_a{
	overflow:hidden;
	word-break:break-all;
	color:#333333;
	font-family:Verdana, Arial, Helvetica ;
	}

#sub_b{
	overflow:hidden;
	word-break:break-all;
	color:#333333;
	font-family:Verdana, Arial, Helvetica ;
	}

/*************************************************
 ■サイドバーの見出し
*************************************************/

h4.menu_title{
	height:32px;
	text-indent: -9999px;
	background-repeat:no-repeat;
	background-position:0 0;
	}

/*■モジュールタイトル - 基本設定 - サイド*/
h4.menu_title{
	margin:20px 0px 4px 0px;
	padding:0px;
	}

/*■モジュール内一覧 - 基本設定 - サイド*/
.mainMenu ul{
	margin-left:0px;
	margin-right:0px;
	}
.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;
	text-align:right;
	font-size:11px;
	}

/*************************************************
 ■サイド■プロフィール
*************************************************/

#profile div{
	padding-left:2px;
	}
#profile .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/93/a2/g/o0172003211238474865.gif);
	}
#profile p{
	display:block;
	}
#profile #new_profile{
	color:#333333;
	}
#profile .link_blog{
	font-size:12px;
	text-align:left;
	}

/*************************************************
 ■サイド■カレンダー
*************************************************/

#calendar{
	font-size:11px;
	}
#calendar .menu_title{
background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/99/8c/g/o0172003211238468606.gif);
	}
#calendar table{
	width:161px;
	margin-left:5px;
	}
#calendar caption{
	padding-bottom: 2px;
	}
#calendar caption a{
	padding:0 5px;
	}
#calendar th{
	text-align:center;
	}
#calendar td{
	text-align:center;
	}

/*日曜日*/
#calendar .sun{}
/*土曜日*/
#calendar .sat{}
/*ブログを書いた日*/
#calendar td a{
	font-weight:bold;
	text-decoration:underline;
	}

/*************************************************
 ■サイド■テーマ
*************************************************/

#theme_list .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/2a/10/g/o0172003211238471176.gif);
	}
#theme_list select{
	margin-left:10px;
	margin-right:6px;
	}
#theme_list li{
	font-size:12px;
	line-height:160%;
	padding-left:2px;
	}

/*************************************************
 ■サイド■最近の記事一覧
*************************************************/

#recent_entries{
	}
#recent_entries .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/d2/76/g/o0172003211238471281.gif);
	}
#recent_entries li{
	font-size:12px;
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/20/0e/g/o0004000611238468599.gif);
	background-repeat:no-repeat;
	background-position:4px 7px;
	line-height:160%;
	padding-left:16px;
	}

/*************************************************
 ■サイド■アーカイブ
*************************************************/

#archives .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/a4/89/g/o0172003211238468598.gif);
	}
#archives select{
	margin-left:6px;
	margin-right:6px;
	}
#archives .menu_frame li{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/20/0e/g/o0004000611238468599.gif);
	background-repeat:no-repeat;
	background-position:4px 5px;
	padding-left	:12px;
	padding-bottom:4px;
	font-size:12px;
	}

/*************************************************
 ■サイド■検索
*************************************************/

#search .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/7e/e2/g/o0172003211238474868.gif);
	}
#search form{
	margin:0 7px;
	}
#search .searchbox{
	width:100px;
	}
#search .searchbtn{
	width:40px;
	}

/*************************************************
 ■サイド■ブログの読者
*************************************************/

#reader li{
	font-size:11px;
	}
#reader a{
	font-size:12px;
	}
#reader .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/76/b9/g/o0172003211238474866.gif);
	}
#reader dl{
	margin-bottom:7px;
	}
#reader dd{}
#reader ul{
	margin:5px 5px 0 5px;
	padding:6px 0 0 0;
	border-top:1px dotted #7E8984;
	}
#reader li{}
#reader p{
	display:inline;
	}
#reader .menu_frame ul li{
	background	:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/20/0e/g/o0004000611238468599.gif) no-repeat 2px 5px;
	padding-left	:12px;
	padding-bottom:4px;
	}

/*************************************************
 ■サイド■ブログの読者になるボタン
*************************************************/

#reader .menu_frame dt{
	margin:8px 0;
	}
#reader .menu_frame dt a{
	display:block;
	width:172px;
	height:70px;
	text-indent:-9999px;
	background:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/8a/05/p/o0160007011238476923.png) no-repeat;
	}
#reader .menu_frame dd{
	display		:none;
	}

/*************************************************
 ■サイド■お気に入りブログ
*************************************************/
#favorite li{
	font-size:11px;
	}
#favorite a{
	font-size:12px;
	}
#favorite .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/8c/b0/g/o0172003211238471179.gif);
	}
#favorite .menu_frame li{
	background	:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/20/0e/g/o0004000611238468599.gif) no-repeat 2px 5px;
	padding-left	:12px;
	padding-bottom:4px;
	}

/*************************************************
 ■サイド■ブックマーク
*************************************************/

#bookmark{}
#bookmark .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/81/86/g/o0172003211238468602.gif);
	}
#bookmark .menu_frame li{
	background	:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/20/0e/g/o0004000611238468599.gif) no-repeat 2px 6px;
	padding-left:12px;
	padding-bottom:4px;
	font-size:12px;
	}

/*************************************************
 ■サイド■最近のコメント
*************************************************/

#ecent_comment{}
#recent_comment .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/f4/91/g/o0172003211238471177.gif);
	}
#recent_comment .menu_frame ul li{
	font-size:12px;
	background	:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/20/0e/g/o0004000611238468599.gif) no-repeat 4px 6px;
	padding-left:16px;
	padding-bottom:4px;
	}

/*************************************************
 ■サイド■ランキング
*************************************************/

#ranking{
	font-size:11px;
	}
#ranking .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/4a/14/g/o0172003211238474869.gif);
	}
#ranking .rank_ttl{
	display:block;
	font-size:1.2em;
	font-weight:bold;
	}
#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;
	}
#ranking P{
	font-weight:normal;
	font-size:10px;
	}
#ranking .menu_frame{
	line-height:1.4;
	}
#ranking .menu_frame img{
	vertical-align:bottom;
	}

/*************************************************
 ■サイド アメブロ推奨枠
*************************************************/

#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;
	}
#sideTextAd{
	font-size:10px;
	}

/*************************************************
 ■サイド／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;
}

/*************************************************
 ■ プラグイン
*************************************************/

.plugin{
	margin-bottom:15px;
	text-align:center;
	}

/*************************************************
 ■サイド■ＰＲ
*************************************************/

#defaultAd .menu_title{
	background-image:url(//stat.ameba.jp/user_images/20110519/23/studioaquarius/67/26/g/o0172003211238471180.gif);
	}

/*************************************************
 ■フッター／基本設定
*************************************************/

div#footerArea{
	margin:0;
	padding:12px 8px 25px 0;
	border-top:1px solid #666666;
	text-align:right;
	}

/*************************************************
 ■ヘッダー
*************************************************/

#header{
	padding-bottom:48px;
	background-color:#ffffff;
	background-image: url(//stat.blogskin.ameba.jp/blogskin_images/20110519/21/84/67/p/o09000300studioaquarius1305809802158.png);
	height: 300px;
	background-repeat:no-repeat;
	background-position:center 0;
	}

/*************************************************
 ■カラムタイプ
*************************************************/

#main{
	float: left;
	width: 456px;
	padding-left:50px;
	padding-right:50px;
	}
#sub_a{
	float: left;
	z-index: 1;
	width:172px;
	}
#sub_b{
	float: right;
	z-index: 2;
	width:172px;
	padding-top:20px;
	}

/*************************************************
 ■個別スタイル
*************************************************/
