@charset "utf-8";
/*-----------------------------------------------------*/
/*  Skin    : CSS編集用デザイン                        */
/*  Account : marine-sapphire                          */
/*  Version : 1.00                                     */
/*  Update  : 2011/11/11                               */
/*-----------------------------------------------------*/


/*-----------------------------------------------------*/
/*  全体設定                                           */
/*-----------------------------------------------------*/

html {
 position: relative;
 background-color: #dceef2;
}

body {
 position: relative;
 margin: 0;
 padding: 0;
}

div, dl, dt, dd, li, p, span, blockquote, td {
 margin: 0;
 padding: 0;
}

h1, h2, h3, h4, h5, h6 {
 margin: 0;
 padding: 0;
 font-size: 100%;
 font-weight: normal;
}

img {
 border: 0;
 margin: 0;
 padding: 0;
}

address {
 font-style: normal;
 font-weight: normal;
}

table {
 border-collapse: collapse;
 border-spacing: 0;
 font-size: 100%;
}

th {
 margin: 0;
 padding: 0;
 font-style: normal;
 font-weight: normal;
 white-space: nowrap;
 text-align: left;
}

pre {
 font-family: monospace;
 margin: 0;
 padding: 0;
}

textarea {
 font-size: 100%;
}

ul, ol {
 margin: 0;
 padding: 0;
 list-style-type: none;
}

q:before, q:after {
 content: '';  
}

form, input, label, select, textarea {
 margin: 0;
 padding: 0;
 font-size: 100%;
 vertical-align: baseline;
}


/*-----------------------------------------------------*/
/*  フォント関係                                       */
/*-----------------------------------------------------*/

/*--- 文字サイズ、行間 --------------------------------*/

body {
 color: #666;
 font-size: 13px !important;
 font-family: Hiragino Kaku Gothic Pro, Osaka, Meiryo, Lucida Grande, Lucida Sans Unicode, Lucida Sans;
 line-height: 1.5;
}

*:first-child+html body {font-size:70%;} /* IE7 */
html>/**/body body {font-size:70%;} /* IE8 */


/* 記事の行間 */
.skinArticleBody2 {
 line-height: 1.5;
}


/*--- リンク ------------------------------------------*/

a {
 color: #2ecbb7;
 text-decoration: underline;
}

a:visited {
 color: #2ecbb7;
 text-decoration: underline;
}

a:hover {
 color: #2ecbb7;
 text-decoration: none;
}


/* ■サイドのリンク■ */
.skinSubA a ,
.layoutContentsB a {
 color: #2ecbb7;
 text-decoration: underline;
}

.skinSubA a:visited ,
.layoutContentsB a:visited {
 color: #2ecbb7;
 text-decoration: underline;
}

.skinSubA a:hover ,
.layoutContentsB a:hover {
 color: #2ecbb7;
 text-decoration: none;
}



/*-----------------------------------------------------*/
/*  カラムの設定                                       */
/*-----------------------------------------------------*/

.skinFrame {
 position: relative;
 width: 960px;
 margin: 0 auto;
 padding: 0 0 280px 0;
 background: url(//stat.blogskin.ameba.jp/blogskin_images/20150412/12/63/0I/j/o09600400marine-sapphire1428808952240.jpg) no-repeat center top;
}

.skinContentsArea {}


/* ■記事カラム＋右サイドカラム■ */
.layoutContentsA {
 width: 960px;
 margin: 0;
 padding: 0;
 background: #fff url(//stat.blogskin.ameba.jp/blogskin_images/20111126/18/bc/43/p/o09600151marine-sapphire1322301214906.png) no-repeat center top;
}

/* ■記事カラム■ */
.skinMainArea {
 float: left;
 width: 534px !important;
 margin: 20px 0 15px 58px;
 padding: 0;
}

.skinMainArea2 {
 width: 534px !important;
 margin: 0;
 padding: 0;
}

/* ■左サイドカラム■ */
.layoutContentsB {
 float: left;
 width: 0;
 padding: 0;
 display: none;
}

/* ■右サイドカラム■ */
.skinSubA {
 float: right;
 width: 281px !important;
 margin: 20px 53px 35px 0;
 padding: 0;
}


/*++++++++++++++++++++++++++++++++++++++++
ヘッダ
++++++++++++++++++++++++++++++++++++++++*/
.skinHeaderFrame {}

/* ■ヘッダ画像■ */
.skinHeaderArea {
 height: 400px;
}

/* ヘッダ画像のリンク */
.skinHeaderFrame h1.skinTitleArea a {
 display: block;
}


/* ■ブログタイトル■ */
.skinHeaderFrame h1.skinTitleArea {
 display: block;
 color: #2ecbb7;
 font-size: 12px !important;
 font-weight: normal;
 position: absolute;
 top: 10px;
 left: 32px;
}

/* ブログタイトルのリンク */
/* リンク */
.skinHeaderFrame h1.skinTitleArea a {
 color: #2ecbb7;
 font-size: 12px !important;
 font-weight: normal;
 text-decoration: none;
}

/* 訪問済みリンク */
.skinHeaderFrame h1.skinTitleArea a:visited {
 color: #2ecbb7;
 font-size: 12px !important;
 font-weight: normal;
}

/* マウスオーバーリンク */
.skinHeaderFrame h1.skinTitleArea a:hover {
 color: #2ecbb7;
 font-size: 12px !important;
 font-weight: normal;
 text-decoration: underline;
}


/* ■ブログ説明■ */
.skinHeaderFrame h2.skinDescriptionArea {
 display: none;
}



/*-----------------------------------------------------*/
/*  フリースペース                                     */
/*-----------------------------------------------------*/

/*--- ヘッダーメニュー --------------------------------*/
ul#gnavi {
 position: absolute;
 top: 400px; /* ヘッダー画像の高さ */
 left: 0; /* #subFrameを基準とした左からの距離 */
 width: 960px; /* ヘッダーメニューの幅 */
 height: 0px;
}

ul#gnavi li {
 float: left;
 text-align: center; /* メニュー文字揃え */
 display: block;
 height: 0px; /* ヘッダーメニューの高さ */
 text-indent: -9999px;
}

ul#gnavi li a {
 display: block;
 height: 0px; /* ヘッダーメニューの高さ */
 text-indent: -9999px;
}

/*--- ヘッダーメニュー画像 ------------------------*/

ul#gnavi li.menu01 a {
 width: 179px;
 background-position: 0px 0px;
 background:url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/71/9a/p/o0179014211634984591.png) no-repeat top;
}

ul#gnavi li.menu02 a {
 width: 221px;
 background-position: 0px 0px;
 background:url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/39/22/p/o0221014211634984593.png) no-repeat top;
}

ul#gnavi li.menu03 a {
 width: 199px;
 background-position: 0px 0px;
 background:url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/0a/3a/p/o0199014211634984594.png) no-repeat top;
}

ul#gnavi li.menu04 a {
 width: 135px;
 background-position: 0px 0px;
 background:url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/7b/c8/p/o0135014211634984590.png) no-repeat top;
}

ul#gnavi li.menu05 a {
 width: 226px;
 background-position: 0px 0px;
 background:url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/39/ff/p/o0226014211634986657.png) no-repeat top;
}


/*--- ヘッダーメニュー画像反転 ------------------------*/
ul#gnavi li.menu01 a:hover {
 background-position: 0px -71px;
}

ul#gnavi li.menu02 a:hover {
 background-position: 0px -71px;
}

ul#gnavi li.menu03 a:hover {
 background-position: 0px -71px;
}

ul#gnavi li.menu04 a:hover {
 background-position: 0px -71px;
}

ul#gnavi li.menu05 a:hover {
 background-position: 0px -71px;
}


/*--- ヘッダー画像部分ホームへリンク ------------------------*/

#t_h1 a{
 position:absolute;
 top: 182px;
 left: 248px;
 text-indent:-9999px;
}

#t_h1 a{
 display:block;
 width: 448px;
 height: 88px;
}


/*--- 右サイドボタン画像 ------------------------------*/

/* メニュー */

.freespaceArea {
 margin: 0 0 20px 0;
}

.menu_frame {
 margin: 0;
}

ul#bns {
 list-style:none;
 padding: 0px;
 margin: 0;
}

#bns01 a {
 background-image: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/da/dd/p/o0281019411634977775.png);
 background-repeat: no-repeat top;
 width: 281px;
 height: 97px;
 display: block;
 list-style-type: none;
 margin: 0;
 text-indent: -9999px;
}

#bns02 a {
 background-image: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6a/4f/p/o0281019411634979841.png);
 background-repeat: no-repeat top;
 width: 281px;
 height: 97px;
 display: block;
 list-style-type: none;
 margin: 15px 0 0 0;
 text-indent: -9999px;
}

#bns03 a {
 background-image: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/f0/a0/p/o0281019411634977776.png);
 background-repeat: no-repeat top;
 width: 281px;
 height: 97px;
 display: block;
 list-style-type: none;
 margin: 15px 0 0 0;
 text-indent: -9999px;
}


#bns01 a:hover {
 background-position: 0 -97px;
}

#bns02 a:hover {
 background-position: 0 -97px;
}

#bns03 a:hover {
 background-position: 0 -97px;
}


#bns .bnsli {
 margin: 5px 0 0 5px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 3px;
 padding-left: 15px;
 line-height: 18px;
 display: block;
 font-size: 12px;
}



/*++++++++++++++++++++++++++++++++++++++++
メインカラム
++++++++++++++++++++++++++++++++++++++++*/
.skinMainArea{}

/* ■メッセージボード■ */
.skinMessageBoard {
 width: 534px;
 margin: 10px 0 30px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/15/76/p/o0534001011634986654.png) repeat-y;
 border: none !important;
}
.skinMessageBoard2 {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/df/4d/p/o0534003511634986655.png) no-repeat top;
}
.skinMessageBoard3 {
 padding: 35px 18px 20px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/5d/7b/p/o0534017911634986658.png) no-repeat bottom;
}


/* ■記事全体■ */
.skinArticle {
 position: relative;
 width: 534px;
 margin: 0 0 80px;
 padding: 0;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/82/ca/p/o0534001011634979840.png) repeat-y;
 border: none!important;
}

.skinArticle2 {}
.skinArticle3 {
 width: 534px;
 padding: 0 0 140px;
 vertical-align: top;
 background:url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/0a/2a/p/o0534013311634979842.png) no-repeat center bottom;
}


/* ■記事ヘッダ■ */
.articleDetailArea {}

/* 日付 */
span.articleTime {
 position: absolute;
 left: 23px;
 top: 20px;
 padding: 0;
 margin: 0;
 font-size: 13px;
 color: #444;
}

/* テーマ */
span.articleTheme {
 position: absolute;
 left: 260px;
 top: 20px;
 padding: 0;
 margin: 0;
 font-size: 13px;
 color: #444;
}

span.articleTheme a {
 color: #1383e1;
}

span.articleTheme a:hover {
 color: #1383e1;
}

span.articleTheme a:visited {
 color: #1383e1;
}

/* 投稿者の表示 */
span.articleName {
 padding-left: 10px;
}

/* 最新マーク */
.contentNew {
 display: none;
}


/* ■記事タイトル■ */
/* 記事タイトル背景 */
.skinArticleHeader {
 position:relative;
 height: 116px;
 margin: 0;
 padding: 0;
 border: none;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/c3/29/p/o0534011811634979844.png) no-repeat center top;
}

/* 記事タイトル */
.skinArticleHeader2 {
 margin: 0;
 padding: 70px 0 0 20px;
 font-size: 1.2em; 
 line-height: 1.5em; 
 font-weight: bold; 
 color: #2ecbb7;
}

/* リンク */
.skinArticleHeader2 h1 a {
 color: #2ecbb7;
 text-decoration: none;
}

/* 訪問済みリンク */
.skinArticleHeader2 h1 a:visited {
 color: #2ecbb7;
 text-decoration: none;
}

/* マウスオーバーリンク */
.skinArticleHeader2 h1 a:hover {
 color: #2ecbb7;
 text-decoration: underline;
}


/* ■記事本文■ */
.skinArticleBody {
 margin: 0;
 padding: 0;
 font-size: 1.1em;
}
.skinArticleBody2 {
 margin: -30px 0 0 0;
 padding: 0 23px;
}


/* ■記事フッター■ */
.skinArticleFooter {

}


/* ■ページ送りリンク■ */
.pagingArea {
 margin: 30px auto;
 padding: 0;
 text-align: center;
}

/* ボタン */
.skinSimpleBtn,
.skinSimpleBtn:visited,
.skinSimpleBtn:hover,
.skinSimpleBtn:focus {
 border: 1px solid #2ecbb7;
 color: #2ecbb7;
 margin: 0 2px;
 padding: 4px 5px 2px;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}

/* ボタンのマウスオーバーリンク */
.skinSimpleBtn:hover,
.skinSimpleBtn:focus {
 background: #2ecbb7;
 color: #fff;
}


.pagingList,
.pagingList:visited,
.pagingList:hover,
.pagingList:focus {
 border: 1px solid #2ecbb7;
 color: #2ecbb7;
 margin: 0 2px;
 padding: 4px 5px 2px;
 font-size: 12px;
 font-weight: normal;
 text-decoration: none;
}

.pagingList:hover,
.pagingList:focus {
 background: #2ecbb7;
 color: #fff;
}


/*--- 共有ボタン部分 ---*/
.articleExLinkArea {
 width: 540px;
 margin-top: 0;
 margin-left: -10px;
 padding-top: 10px;
 text-align: left;
}

.articleLinkArea {
 position: absolute;
 text-align: right;
 bottom: -30px;
 right: 0;
 margin: 0;
 padding: 0;
}


.nowBtn {
 display: block;
}

.mixiBtn {
 display: block;
}

.tweetBtn {
 display: none;
}



/* ペタ＆読者登録ボタン */

.peta {
 margin: 20px 0 15px -10px;
}


.peta01 a {
 float:left;
 display: block;
 width: 104px;
 height: 83px;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/84/17/p/o0104016611634977774.png) no-repeat;
}

.peta01 a:hover {
 background-position: 0 -83px;
}


.peta02 a {
 float:left;
 margin-left: 30px;
 margin-top: 10px;
 display: block;
 width: 201px;
 height: 71px;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/2e/2a/p/o0201014211634977777.png) no-repeat;
}

.peta02 a:hover {
 background-position: 0 -71px;
}

.clr-b {
 clear: both;
}



/* ■コメントエリア、トラックバックエリア■ */
/* 枠線（共通） */
.skinBorderColor,
.skinBaseBorderColor,
.skinBlock {
	border-color	:#dddddd; /* 線色 */
}

/* 枠内（共通） */
.skinBgColor,
.skinBaseBgColor,
.skinBlock {
	background-color:#ffffff; /* 背景 */
}

/* コメントエリア */
.commentArea {
	border-style	:solid; /* 線種 */
	border-width	:1px; /* 線幅 */
	margin-top	:30px;
	overflow	:hidden;
	padding		:12px 14px 12px 14px;
}

/* トラックバックエリア */
.trackbackArea {
	border-style	:solid; /* 線種 */
	border-width	:1px; /* 線幅 */
	margin-top	:30px;
	padding		:10px 14px 10px 14px;
}



/*++++++++++++++++++++++++++++++++++++++++
サイドカラム
++++++++++++++++++++++++++++++++++++++++*/
.skinSubA ,
.layoutContentsB {

}

.skinSubArea ,
.skinSubA2 {

}


/* ■サイド共通■ */
.skinMenu {
 background: #fff;
}

/* サイドタイトル */
.skinMenuHeader {
 width: 281px !important;
 height: 50px;
 margin: 0 0 10px;
}

/* サイド本文 */
.skinMenuBody {
 width: 281px !important;
 padding: 0 0 20px;
 margin: 10px 0 0 0;
 font-size: 0.91em;
 line-height: 1.3;
}

.skinSubHr,
.skinSubList li {
 margin-left: 0;
 padding-left: 0;
}

/* 「一覧を見る」リンク */
.listLink {

}


/* ■プロフィール■ */
.profileMenu {

}

.profileMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/e8/6a/p/o0281004311634988194.png) no-repeat center;
}

.profileMenu .skinMenuBody {
 width: 281px !important;
 margin: 10px 18px 10px 12px;
 padding: 0;
}

.profileDetailArea {
 width: 270px !important;
}

.profileMenu .skinMenu2 {

}


/* ■最近の記事■ */
.recentEntriesMenu {

}

.recentEntriesMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/02/f1/p/o0281004311634989352.png) no-repeat;
}

.recentEntriesMenu .skinMenu2 {

}

.recentEntriesMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}


/* ■最近のコメント■ */
.recentCommentMenu {

}

.recentCommentMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url() no-repeat;
}

.recentCommentMenu .skinMenu2 {

}

.recentCommentMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}


/* ■テーマ一覧■ */
.themeMenu {

}

.themeMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/44/de/p/o0281004311634989351.png) no-repeat;
}

.themeMenu .skinMenu2 {

}

.themeMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}


/* ■過去の記事■ */
.archiveMenu {

}

.archiveMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/2c/27/p/o0281004311634986656.png) no-repeat;
}

.archiveMenu .skinMenu2 {
 
}

.archiveMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}


/* ■カレンダー■ */
.calendarMenu {
 
}

.calendarMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/da/20/p/o0281004311634988196.png) no-repeat;
}

.calendarMenu .skinMenu2 {

}

.calendarMenu .calendar table {
 width: 100%;
 line-height: 1.4;
}

.calendarMenu caption {
 font-weight: bold;
 padding-bottom: 6px;
}

.calendarMenu caption a {}

.calendarMenu .calendar th,
.calendarMenu .calendar td {
 padding: 2px 0px;
 text-align: center;
}


/* ■アメブロランキング■ */
.rankingMenu {

}

.rankingMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/28/52/p/o0281004311634988198.png) no-repeat;
}

.rankingMenu .skinMenu2 {
 
}


/* ■ブログの読者■ */
.readerMenu {

}

.readerMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/61/fc/p/o0281004311634989350.png) no-repeat;
}

.readerMenu .skinMenu2 {

}

.readerMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}

/* 読者になるボタン */
.readerMenu a.skinImgBtnS {
 display: block;
 width: 280px;
 height: 86px;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/cb/c3/p/o0280017211634977795.png) no-repeat;
}
.readerMenu a:hover.skinImgBtnS {
 background-position: 0 -86px;
}


/* ■ブックマーク■ */
.bookmarkMenu {

}

.bookmarkMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/bf/6f/p/o0281004311634988195.png) no-repeat;
}

.bookmarkMenu .skinMenu2 {
 
}

.bookmarkMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}


/* ■お気に入りブログ■ */
.favoriteMenu {

}

.favoriteMenu .skinMenuHeader {
 margin: 0;
 padding: 0;
 text-indent: -9999px;
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/08/d9/p/o0281004311634988197.png) no-repeat;
}

.favoriteMenu .skinMenu2 {

}

.favoriteMenu ul.skinSubList li {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 1px;
 padding-left: 17px;
 padding-right: 30px;
 border: none;
}


/* ■ブログ内検索■ */

.blogSearchInput {
 width: 247px !important;
}

.blogSearchBtn {
 margin-right: 15px;
}


.registArea {
 display: none;
}

.rss div {
 margin-left: 70px;
 padding: 0;
}


/*++++++++++++++++++++++++++++++++++++++++
ボタンのスタイル
++++++++++++++++++++++++++++++++++++++++*/

/* ■ボタン[横180px 縦35px]■ */

.skinImgBtnM {
	background-image:url(//stat100.ameba.jp/p_skin/wu_pf_cssedit/img/skin_btn_m.png); /* 背景画像 */
}
.skinImgBtnM:hover span,
.skinImgBtnM:focus span,
.skinImgBtnM span {
	color		:#333333; /* 文字色 */
}


/* ■アイコン付きボタン[横128px 縦28px]■ */
.skinImgBtnS {
	background-image:url(//stat100.ameba.jp/p_skin/wu_pf_cssedit/img/skin_btn_s.png); /* 背景画像 */
}

/* アイコン */
.skinImgBtnS:hover span,
.skinImgBtnS:focus span,
.skinImgBtnS span {
/*
 アイコン画像は下記から指定
 menu_icons_pastel.png (パステル）
 menu_icons_gray.png（グレー）
 menu_icons_black.png（黒）
 menu_icons_white.png（白）
*/
	background-image:url(//stat100.ameba.jp/common_style/img/skin/cmn/icons/menu_icons/menu_icons_gray.png); /* アイコン画像 */
	color		:#333333; /* 文字色 */
}



/*++++++++++++++++++++++++++++++++++++++++
その他追加タグなど
++++++++++++++++++++++++++++++++++++++++*/

/*--- フッター ----------------------------------------*/

#footer {
 position: absolute;
 width: 100%;
 height: 310px;
 left: 0;
 bottom: 0;
 margin: 0 auto;
 padding: 0;
 background: url(//stat.blogskin.ameba.jp/blogskin_images/20111126/18/72/64/p/o09630310marine-sapphire1322301205631.png) no-repeat center bottom;
 text-indent: -9999px;
 z-index: 1;
}


#footlnk {
 position: absolute;
 left: 25px;
 bottom: 110px;
 font-size: 12px !important;
 margin: 0 0 0 1px;
 padding: 0 0 0 30px;
 width: 866px;
 z-index: 10;
}

.fi {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 4px;
 padding: 2px 20px 0 18px;
}

.fi2 {
 background: url(//stat.ameba.jp/user_images/20111126/15/marine-sapphire/6c/1e/g/o0011001111634979846.gif) no-repeat 0 4px;
 padding: 2px 0 0 18px;
}

.socialbutton {
 height:25px !important;
}

.socialbutton.hatenabm{
 margin-right: -23px!important;
}

.socialbutton.plusone{
 margin-right: -13px!important;
}

.socialbutton.fblike{
}


#resPointAreaWrapper {
 width: 593px !important;
 margin: 0;
 padding: 0;
}

#footer_ad {
 width: 593px !important;
 margin: 0;
 padding: 0;
}

.subAdBannerArea {
 width: 295px;
 margin: 0 0 20px 0;
 padding: 0;
}

.freespaceArea {
 width: 281px;
 margin: 0 0 20px 0;
 padding: 0;
}

.profileBtnArea {
 font-size: 12px;
}

/*ブログ画像ボタン非表示*/
.userLinkArea {display:none!important;}
