@charset "utf-8";
/*
-----------------------------------------

 【CSS編集 目次】

　(1) 文字のスタイル
　(2) ボタンのスタイル
　(3) エリアのスタイル
　(4) その他、拡張

  ※CSS編集で広告を修正しないでください
  （規約違反に該当する可能性があります）

-----------------------------------------
*/



/*
＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊

　(1) 文字のスタイル

＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊
*/



/* (1-1) 全体の文字
--------------------------------------------*/


/* 通常文字 */
.skinTextColor,.skinBaseTextColor,.skinBlock,body{
	font-family: "メイリオ","Meiryo", "Osaka", "MS Pゴシック", "MSゴシック",Helvetica, verdana, arial;
	color:#FFFFFF;
}


/* リンク */
.skinAnchorColor,.skinBaseAnchorColor,.skinBlock a,a{
	color:#0099ff;
}


/* 訪問済のリンク */
.skinAnchorVisitedColor,.skinBaseAnchorVisitedColor,.skinBlock a:visited,a:visited{
	color:#0099ff;

}


/* マウスオーバーしたときのリンク */
.skinAnchorHoverColor,.skinBaseAnchorHoverColor,.skinBlock a:focus,.skinBlock a:hover,a:focus,a:hover{
	color:#ff3366;
}


/* 弱い文字 （日付など）*/
.skinWeakColor,.skinBaseWeakColor{
	color:#999999;
}


/* 強い文字 （NEW! 更新!など）*/
.skinStrongColor,.skinBaseStrongColor{
	color:#ff3399;
}

/* リンクの点線はみ出さないように */
a:focus{
	outline:none;
}


/* (1-2) ブログタイトル文字
--------------------------------------------*/

/* skinTitle ブログタイトル文字 */
.skinTitle,.skinTitle:visited,.skinTitle:hover,.skinTitle:focus{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

/* skinDescription ブログの説明文字 */
.skinDescription{
	color:#ffffff;
}


/* (1-3) 記事／メッセージボード内の文字のスタイル
--------------------------------------------*/

/* skinArticleTitle 記事タイトル文字 */
.skinArticleTitle,.skinArticleTitle:hover,.skinArticleTitle:focus,.skinArticleTitle:visited{
	font-size:1.31em;
	font-weight:bold;
	color:#0066cc;
}


.articleText {
line-height: 1.7;
}

.subText {
margin:20px 0; 
}


/* (1-4) サイドバー内の文字のスタイル
--------------------------------------------*/

/* skinMenuTitle サイドメニュータイトル文字 */
.skinMenuTitle{}






/*
＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊


 (2) ボタンのスタイル
 ※ボタンの背景画像や文字の色などを指定


＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊
*/


/* (2-1) ボタン[横180px 縦35px]
--------------------------------------------*/


/* ボタンの背景画像 ※[横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 !important;
}




/* (2-2) アイコン付きボタン[横128px 縦28px]
--------------------------------------------*/


/* アイコン付き ボタンの背景画像 ※[横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_pastel.png);
color:#333333 !important;/* ←ボタンの文字色 */
}


/* サイドバー読者ボタン */
.readerMenu .skinImgBtnS {
	text-indent: -9999px;
	display: block;
}

.readerRequestArea {
	margin:0px 0px 10px 0px;
}

.readerMenu .skinImgBtnS {
	background: url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/dc/af/g/o0270012012891517151.gif) no-repeat left top;
	width: 270px;
	height: 60px;
}
.readerMenu .skinImgBtnS:hover{
	background: url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/dc/af/g/o0270012012891517151.gif) no-repeat left bottom;
}



/* (2-3) ページ送りボタンの  << 次へ 、前へ >> 、「次の記事タイトル」 >> ボタン
--------------------------------------------*/


.skinSimpleBtn,.skinSimpleBtn:visited,.skinSimpleBtn:hover,.skinSimpleBtn:focus{
border:1px solid #333333;
background:#000000;
color:#FFFFFF !important;
}


/* ボタンにマウスオーバー */
.skinSimpleBtn:hover,.skinSimpleBtn:focus{
background:#222222;
}





/*
＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊


 (3) エリアのスタイル
 ※背景画像、サイズ、ボーダーなどを各部分ごとに指定


＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊
*/



/* (3-1) ボディ（全体）
--------------------------------------------*/


/* skinBody ボディ */
.skinBody{background: url(//stat.ameba.jp/user_images/20131211/14/zeleparis-blog/6d/fe/j/t01680295_0168029512777327706.jpg) ;}/* ←ブログ全体に背景を敷きたいとき */
.skinBody2{}
.skinBody3{}


.skinFrame {
}

.skinFrame2 {
}



/* (3-2) ブログヘッダー
--------------------------------------------*/

.skinHeaderFrame {
background: url() no-repeat center 0;
}


/* skinHeaderArea ブログヘッダー980pxエリア */
.skinHeaderArea{
	background: #000 url(//stat.blogskin.ameba.jp/blogskin_images/20140330/06/bb/2b/j/o09800370zeleparis-blog1396129741992.jpg) no-repeat center 150px;
	height: 530px;
	width: 980px;
	margin-top: -42px;
	border-left: 5px solid #000;
	border-right: 5px solid #000;
}

.skinHeaderArea2 {
}


/* skinBlogHeadingGroupArea タイトルと説明を囲うエリア */
.skinBlogHeadingGroupArea{
}


/* skinTitleArea ブログタイトルのエリア */
.skinTitleArea{
	background: #000;
	padding: 0px;
}

.skinTitleArea .skinTitle {
	width: 399px;
	display: block;
	background: url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/bd/92/g/o0399009412891516725.gif) no-repeat left top;
	text-indent: -99999px;
	height: 94px;
}


/* skinDescriptionArea ブログの説明エリア */
.skinDescriptionArea{
	color: #FFFFFF;
	background: url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/e4/da/g/o0003000312891517419.gif);
	padding: 5px 0px;
	text-align: center;

}




/* (3-3) コンテンツエリア
--------------------------------------------*/


/* skinContentsArea コンテンツ980pxエリア */
.skinContentsArea{
/* 注 ベースのcssにwidth:980px;の記述有り */
	border-left: 5px solid #000;
	border-right: 5px solid #000;
}

.skinContentsArea {
	background: #000000;
	padding-top: 90px;
	position:relative;
	overflow:visible;
}

.skinContentsArea2 {
	overflow:hidden;
}


/* (3-4) メインエリア
--------------------------------------------*/


.skinMainArea{}




/* (3-5) メッセージボード
--------------------------------------------*/


.skinMessageBoard{
/* 注 ベースのcssに margin-bottom の記述有り */
	line-height: 1.7;
	background-color:transparent;/* ←背景の白を透明に */
	border:0;
}
.skinMessageBoard2{}
.skinMessageBoard3{
	padding:0;
}




/* (3-6) 記事
--------------------------------------------*/

/* skinArticle 記事エリア */
.skinArticle{
/* 注　ベースのcssに margin-bottom の記述有り */
	padding:0px;
	border:0;
	background: transparent;/* ←記事に背景を敷きたいとき */
	position: relative;
}
.skinArticle2{}
.skinArticle3{}


/* skinArticleHeader 記事タイトルエリア */
.skinArticleHeader{
	height: auto;
	margin: 0px;
	padding: 20px;
	background: #111111 url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/50/06/g/o0025006612891517415.gif) no-repeat left top;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;

}
.skinArticleHeader2{}


.skinArticleHeader2 h1 a{
	line-height:1.8em !important;
	color: #FFFFFF !important;
	font-weight: bold;
	font-size: 18px !important;
	text-decoration:none;
}

.skinArticleHeader2 h1 a:hover{
	color: #FFFFFF !important;
}



/* skinArticleBody 記事本文エリア */
.skinArticleBody{
	background-color:#000000;
	border: 1px solid #333333;
}
.zskinArticleBody2{
	margin:0 29px;
}


/* skinArticleFooter 記事フッターエリア */
.skinArticleFooter{
	margin:10px 29px;
	border-top:1px dotted #666666;
	margin:0;
	padding: 0 0 10px;
}



/* (3-7) サイドバーエリア
--------------------------------------------*/


.skinSubArea{} /* サイドバーエリア共通 */
.skinSubA{} /* 300pxのサイドバーエリア */
.skinSubB{} /* 180pxのサイドバーエリア */





/* (3-8) サイドバー　メニュー
--------------------------------------------*/


/* skinMenu サイドバー　メニューのエリア */
.skinMenu{
/* 注　ベースのcssに margin-bottom の記述有り */
	background: transparent;/* ←サイドメニューに背景を敷きたいとき */
}
.skinMenu2 {}



/* skinMenuHeader サイドメニュータイトルエリア */
.skinMenuHeader{
	background: url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/22/aa/g/o0010004412891517416.gif) repeat-x left top;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	padding:5px 10px;
	font-size: 14px;
	line-height: 47px;
}



/* skinMenuBody サイドメニュー本文エリア */
.skinMenuBody {
	margin:0px;
	padding:10px;
	background-color:#000000;
	border: 1px solid #333333;
}

.profileMenu .skinMenuBody {
	padding: 15px 19px 10px;
}

.readerMenu .skinMenuBody {
	padding: 15px 14px 10px;
}

.profileBtnArea {
	width: 260px;
}


/* (3-9) サイドバーの　リスト画像、ボーダー　※要素のbottomに指定すること
--------------------------------------------*/


.skinSubHr,
.skinSubList li{
margin-bottom:3px;
padding-bottom:3px;
border-bottom:1px dotted #666666;
}



/* (3-10) コメント欄、記事一覧などの一覧
--------------------------------------------*/


/* 背景色 */
.skinBgColor,.skinBaseBgColor,.skinBlock{
background-color:#000000;
}


/* 弱い背景色 */
.skinWeakBgColor,.skinBaseWeakBgColor{
background-color:#222222;
}


/* 強い背景色 */
.skinStrongBgColor,.skinBaseStrongBgColor{
background-color:#000000;
}


/* 枠線の色 */
.skinBorderColor,.skinBaseBorderColor,.skinBlock{
border-color:#333333;
}


/* 境界線の色 */
.skinBorderHr,.skinBorderList li{
border-color:#666666;
}




/*
＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊


 (4) その他、拡張


＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊:::＊
*/


/* その他、拡張があれば記述 */


/* (4-1) グローバルメニュー
--------------------------------------------*/

#navi_bar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 980px;
}

#gNavi {
	overflow: hidden;
	width: 980px;
}

#gNavi li.menu1,
#gNavi li.menu2 {
	float: left;
	text-align: center;
	width: 164px;
}

#gNavi li.menu3,
#gNavi li.menu4,
#gNavi li.menu5,
#gNavi li.menu6 {
	float: left;
	text-align: center;
	width: 163px;
}

#navi_bar #gNavi li a {
	background-image: url(//stat.blogskin.ameba.jp/blogskin_images/20140330/06/82/30/g/o09800120zeleparis-blog1396129788941.gif);
	background-repeat: no-repeat;
	display: block;
	height: 60px;
}

#gNavi li a span {
	display: none;
}


/*グローバルメニューの画像及びマウスオーバー画像*/

.menu1 a {
	background-position: 0px 0px;
	width: 164px;
}

.menu2 a {
	background-position: -164px 0px;
	width: 164px;
}

.menu3 a {
	background-position: -328px 0px;
	width: 163px;
}

.menu4 a {
	background-position: -491px 0px;
	width: 163px;
}

.menu5 a {
	background-position: -654px 0px;
	width: 163px;
}

.menu6 a {
	background-position: -817px 0px;
	width: 163px;
}

.menu1 a:hover {
	background-position: 0px -60px;
}

.menu2 a:hover {
	background-position: -164px -60px;
}

.menu3 a:hover {
	background-position: -328px -60px;
}

.menu4 a:hover {
	background-position: -491px -60px;
}

.menu5 a:hover {
	background-position: -654px -60px;
}

.menu6 a:hover {
	background-position: -817px -60px;
}


/* (4-2) サイドバナー
--------------------------------------------*/

#sideBanner li {
	margin-bottom: 15px;
}


/* (4-3) ヘッダーバナー
--------------------------------------------*/

#headerBanner li {
	float: left;
	width: 170px;
	padding-left: 10px;
}

#headerBanner {
	position: absolute;
	top: -485px;
	right: 0px;
}


/* (4-4) サイドバーの文字設定
--------------------------------------------*/

/*サイドバーのメニュー文字サイズと色*/
.skinMenuBody .skinSubList li a{
	color:#FFFFFF !important;
}

ul.skinSubList li a{
	font-size:14px;
}

.rankingMenu .rankListArea .rank a{
	color:#FFFFFF !important;
}

.rankListArea{
	color:#FFFFFF !important;
}

.skinSubList{
	color:#999999 !important;
}

.readerHeader{
	color:#FFFFFF !important;
}

.listLink a{
	color:#999999 !important;
}


/*リストの余白*/
ul.skinSubList li{
	padding: 5px 0px;
	border-bottom: 1px dotted #666;
}


/*リストマーク*/
.skinMenuBody .skinSubList li a{
	padding-left:13px;
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/c2/6f/g/o0007000912891517418.gif) no-repeat left 5px;
}


/* (4-4) 記事の文字設定
--------------------------------------------*/

/*記事に表示される時間の文字サイズ、太さ*/
.articleTime {
	font-size: 14px;
	font-weight:bold;
}


/*記事ヘッダーと本文の境目*/
.articleDetailArea{
	border-bottom:1px dotted #666666;
	margin-bottom:10px;
}


/*記事の文字サイズと行間隔*/
.skinArticleBody .skinArticleBody2 .articleText{
	font-size: 16px;
	line-height:1.8em;
	margin-bottom:15px;
}

.articleText a{
	font-weight:bold;
	text-decoration:underline;
}





/* (4-5) 記事下ペタ、コメントアイコン
--------------------------------------------*/

.articleLinkArea {
	padding: 0px 0px 10px 0px;
}

.articleLinkArea a.commentLink {
	dislay:block;
	width:17px;
	height:17px;
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/4c/f6/p/o0017003412891517505.png) no-repeat 0px 0px;
	padding-left:25px;
	padding-bottom:3px;
}

.articleLinkArea a.commentLink:hover{
	dislay:block;
	width:17px;
	height:17px;
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/4c/f6/p/o0017003412891517505.png) no-repeat 0px -17px;
	padding-left:25px;
	padding-bottom:3px;
}



/*ポケット「new」ボタン位置調整*/
.articleLinkArea a.pocketLink,
.articleLinkArea a.pocketLink:hover{
	background-attachment: scroll;
	background-clip:border-box;
	background-color:transparent;
	background-image:url("//stat100.ameba.jp/common_style/img/ameba/common/icons/new.gif");
	background-origin:padding-box;
	background-position:right center;
	background-repeat:no-repeat;
	background-size:auto auto;
	padding-right:25px;
}


/* (4-6) 記事一覧
--------------------------------------------*/

.tab a {
	color: #ffffff !important;
}

.tabList {
	margin-top: 20px;
}

.listContentsArea {
	margin-bottom: 20px;
}

.contentsList li {
	padding: 5px 5px;
}


/* (4-7) コメント・コメントボタン
--------------------------------------------*/
.commentBtn{
  text-indent:-9999px;
  border:none;
  background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/d6/b5/g/o0170009012891517417.gif) no-repeat left top;
  width:170px;
  height:45px;
}

.commentBtn:hover{
  background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/d6/b5/g/o0170009012891517417.gif) no-repeat left bottom;
}

.commentTitleArea {
	padding-bottom: 10px;
}

/* (4-8) メッセージボード
--------------------------------------------*/
.skinMessageBoard{
}


.blogTopBtn,
.articleListBtn span,
.imageListBtn span {
	display: none;
}

.articleListBtn {
	width: 170px;
	height: 45px;
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/00/5b/g/t01700090_0170009012891517149.gif) no-repeat left top;
}

.articleListBtn:hover {
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/00/5b/g/t01700090_0170009012891517149.gif) no-repeat left bottom;
}

.imageListBtn {
	width: 170px;
	height: 45px;
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/97/3c/g/t01700090_0170009012891517150.gif) no-repeat left top;
}

.imageListBtn:hover {
	background:url(//stat.ameba.jp/user_images/20140330/06/zeleparis-blog/97/3c/g/t01700090_0170009012891517150.gif) no-repeat left bottom;
}
