@charset "utf-8";

/* ---スタイルリセット------------ */
*{
	margin		:0;
	padding		:0;
	/*font-size	:100%;*/

}*

/* ------------ スタイルリセット END --- */


html {

}

body {
        color           :#573105;
        background:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/b7/85/j/o0009039212503532260.jpg) top repeat-x #ffffff;

}



/* -----リンク----- */
a, a:visited {
	color		:#5aca00; 
	text-decoration	:none; 
}

a:hover {
	color		:#5aca00; 
	text-decoration	:underline; 
}

.skinMainArea2 a,
.skinMainArea2 a:visited {
	color		:#5aca00; 
	text-decoration	:none; 
}

.skinMainArea2 a:hover {
	color		:#5aca00; 
	text-decoration	:underline; 
}


/* -----フレーム----- */
.skinFrame {
        position:relative;
	width: 1100px;
	margin: 0 auto;
	padding: 0 0 291px 0;
	background:url(//stat.blogskin.ameba.jp/blogskin_images/20130417/11/92/dd/p/o10770524may-morikawa1366165057340.png)  no-repeat center top;
}


/* -----ヘッダー----- */
.skinHeaderFrame {
	background:url(//stat.blogskin.ameba.jp/blogskin_images/20130420/03/30/ec/j/o00090005may-morikawa1366395286897.jpg)  repeat-x  top;
}

.skinHeaderArea {
	margin-left:auto;
	padding-bottom  :60px; 
	/*height          :480px;*/
	width          :980px;
	background:url(//stat.blogskin.ameba.jp/blogskin_images/20130420/03/5b/31/j/o09780458may-morikawa1366395201852.jpg)  no-repeat center top;
}

.skinHeaderFrame h1.{
        color:#ffffff;
}

.skinHeaderFrame h1.skinTitleArea a {
	display		:block;
	height:460px; 
	width:980px;
}


.skinHeaderFrame h1.skinTitleArea a.skinTitle {
	/*text-indent	:-9999px;*/
        color:#ffffff;
        font-size:12px;
        margin-top:-5px;
        margin-left:10px;
}

.skinHeaderFrame h1.skinTitleArea a:hover.skinTitle {
	/*text-indent	:-9999px;*/
	text-decoration	:none; 
}



.skinHeaderFrame h2.skinDescriptionArea  {
	display:none;
}


.skinContentsFrame{
	margin-top:-30px;
}

/* -----メニューバー----- */

ul#gnavi {
	position	:absolute;
	top		:430px; 
        right	:auto;
	margin-left:-679px;
	width	:981px; 
	text-indent:-9999px;
}

ul#gnavi li {
	float		:left;
	text-align	:center; 
}

ul#gnavi li a {
	display		:block;
	height		:74px; 
	width		:163px;
	background	:url(//stat.blogskin.ameba.jp/blogskin_images/20130417/11/af/c1/j/o09800148may-morikawa1366164933761.jpg);
	background-repeat:no-repeat; 
}

ul#gnavi li a span {
	display		:block;
	padding-top	:13px;
}


ul#gnavi li.menu1 a { 
	background-position:-0px 0px; /* 左 上 からの位置 */
}

/* マウスオーバーリンク */
ul#gnavi li.menu1 a:hover { 
	background-position:-0px -74px; /* 左 上 からの位置 */
}

/* ヘッダメニュー2 */
ul#gnavi li.menu2 a {
	background-position:-163px 0px;
}
ul#gnavi li.menu2 a:hover {
	background-position:-163px -74px;
}

/* ヘッダメニュー3 */
ul#gnavi li.menu3 a {
	background-position:-326px 0px;
}
ul#gnavi li.menu3 a:hover {
	background-position:-326px -74px;
}

/* ヘッダメニュー4 */
ul#gnavi li.menu4 a {
	background-position:-489px 0px;
}
ul#gnavi li.menu4 a:hover {
	background-position:-489px -74px;
}

/* ヘッダメニュー5 */
ul#gnavi li.menu5 a {
	background-position:-652px 0px;
}
ul#gnavi li.menu5 a:hover {
	background-position:-652px -74px;
}

ul#gnavi li.menu6 a {
	background-position:-815px 0px;
}
ul#gnavi li.menu6 a:hover {
	background-position:-815px -74px;
}


/* -----メインカラム----- */

.skinMainArea{
	/*background:#ffffff;*/
	margin:0 0;
}


.skinMessageBoard {
	background:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/bb/ab/j/o0665000812503535250.jpg) left repeat-y;
	margin:0 0 20px 0!important;
	border:none;
}


.skinMessageBoard2{
	background:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/68/48/j/o0665015012503535253.jpg) left top no-repeat;
	border-bottom:1px solid #d3f2fd;
	padding:0px 0px 0px 0px;
}


.skinMessageBoard3 {
         padding         :50px 20px 50px 20px;
}




div.pagingArea >a.pagingList{
	color:#573105;
}


div.pagingArea >a.skinSimpleBtn {
	background:#5aca00;
	color:#ffffff;
}



/* -----記事----- */
.skinArticle {
	position	:relative;
	margin		:50px 0px 50px 0px;
	padding		:0px;
	border:none;
}


/* -----記事ヘッダー----- */
.skinArticleHeader {
	margin		:0px;
	padding		:0px;
	border:none;
        height          :84px;
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/1d/ed/j/o0666008412503543280.jpg);
        background-repeat:no-repeat;
	background-position:0 0px;
}


.skinArticleHeader2 {
	font-size	:1.0em;
	font-weight	:normal;
	margin		:25px 35px 25px 85px;
}


.skinArticleHeader2 h1 a {
	text-decoration	:none; 
	color		:#573105;
}


.skinArticleHeader2 h1 a:visited {
	text-decoration	:none;
	color		:#573105;
}

.skinArticleHeader2 h1 a:hover {
	text-decoration	:underline;
	color		:#573105;
}


/* -----記事本文----- */
.skinArticleBody{
        background:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/db/2f/j/o0663002812503535251.jpg);
        background-repeat:repeat-y;
        background-position:top center;
}

.skinArticleBody2 {
	margin		:25px 0px 0px 0px;
	margin		:0px;
	font-size	:1.1em;
}


div.socialbuttons0{
	margin-top:40px;
	margin-left:20px;
	display:inline;
}


.articleText{
        margin-top:10px;
        margin-left:20px;
        margin-right:20px;
        margin-bottom:40px;
}

.articleDetailArea{
        display:inline-block;
        margin-top:-10px;
        margin-right:20px;
        margin-left:380px;
	color: #696969;
}



#ArticleFooter {
	margin-top:20px;
	margin-left:30px;
	text-align:left;
	width:450px;
	overflow: hidden;
}

.peta a{
	/*display:inline-block;*/
	float:left;
	width:90px;
	height:89px;
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/38/c7/j/o0090008912503535254.jpg");

}



.dokusya a{
	margin-left:20px;
	float:left;
	width:300px;
	height:111px;
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/d4/19/j/o0300011112503533489.jpg");
}

.dokusya a:hover{
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/ea/4d/j/o0300011112503533488.jpg");
}

.skinArticleFooter {
	margin		:0 0;
	padding		:0 20px 10px 0;
	border	:none;
        background:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/db/2f/j/o0663002812503535251.jpg);
        background-repeat:repeat-y;
        background-position:top center;
	border-bottom: 2px solid #d0f1fd;
}

.articleExLinkArea {
	display:inline;
	text-align:left;
	margin-left:20px;
}


/* -----サイドメニュー----- */
div.freespaceArea {
	margin-top:-22px;
}

div#lifebalance a{
	display:block;
	width:300px;
	height:108px;
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/ff/66/j/o0299010812503534379.jpg");
}

div#lifebalance a:hover{
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/2f/9c/j/o0299010812503534377.jpg");
}

div#session a{
	display:block;
	margin-top:10px;
	width:300px;
	height:108px;
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/1d/a1/j/o0299010612503543283.jpg");
}

div#session a:hover{
	background:url("//stat.ameba.jp/user_images/20130417/09/may-morikawa/e1/a2/j/o0299010612503543282.jpg");
}

div.fb-like-box{
	margin-top:20px;
}

.skinMenu {
	background:#fff;
}

.skinMenuHeader {
	height		:46px;
	margin		:0px 0px -22px 0px;
	/*padding		:10px 15px 5px 15px;*/
	text-indent	:-9999px;
}


/* プロフィール */
.profileMenu{
	border: none;
}

.profileMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/b0/ae/j/o0300004612503536091.jpg);
	background-repeat:no-repeat;
}

.nowQuoteLink{
	color		:#5aca00!important;
}

a:hover .nowQuoteLink{
	color		:#5aca00!important;
	text-decoration:underline;
}

.profileUserNicknameArea a{
	color:#573105;
}

.profileDetailArea{
        text-align: left;
}

a:hover .freeTextLink{
	text-decoration:underline;
}


/* 最近の記事 */
.recentEntriesMenu {
	border: none;
}

.recentEntriesMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/e5/1b/j/o0299004612503535252.jpg);
	background-repeat:no-repeat;
}

.skinMenuBody{
}

.recentEntriesMenu  .skinMenuBody >ul.skinSubList {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;       
}

.listLink{

}

.listLink a,
.listLink a:visited {
	color		:#5aca00; 
	text-decoration	:none; 
}

.listLink a:hover {
	color		:#5aca00; 
	text-decoration	:underline; 
}


/* 最近のコメント */
.recentCommentMenu {
	/*border: 1px solid #EAEAEA;*/
	border:none;
}

.recentCommentMenu .skinMenuHeader {
	background	:url();
	background-repeat:no-repeat;
}

.recentCommentMenu ul.skinSubList  {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;
}


/* テーマ一覧 */
.themeMenu{
	/*border: 1px solid #EAEAEA;*/
	border:none;
}

.themeMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/4f/5a/j/o0300004612503543281.jpg);
	background-repeat:no-repeat;
}

.themeMenu .skinMenuBody >ul.skinSubList {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;
}


/* 過去の記事 */
.archiveMenu {
	/*border: 1px solid #EAEAEA;*/
	border:none;
}

.archiveMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/ae/35/j/o0298004612503532261.jpg);
	background-repeat:no-repeat;
}

.archiveMenu .skinMenuBody >ul.skinSubList {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;
}


/* カレンダー */
.calendarMenu {
	/*border: 1px solid #EAEAEA;*/
	border:none;
}

.calendarMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/c1/f7/j/o0298004612503533487.jpg);
	background-repeat:no-repeat;
}

.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 .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/b4/e9/j/o0299004612503536089.jpg);
	background-repeat:no-repeat;
}


/* ブログの読者 */
.readerMenu {
	/*border: 1px solid #EAEAEA;*/
	border:none;
}

.readerMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/dc/f5/j/o0300004612503536090.jpg);
	background-repeat:no-repeat;
}

.readerMenu .skinMenuBody >ul.skinSubList {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;       
}


/* ブックマーク */
.bookmarkMenu {
	/*border: 1px solid #EAEAEA;*/
	border:none;
}

.bookmarkMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/cf/cb/j/o0298004512503532262.jpg);
	background-repeat:no-repeat;
}

.bookmarkMenu .skinMenuBody >ul.skinSubList {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;       
}


/* お気に入りブログ */
.favoriteMenu {
	border:none;
}

.favoriteMenu .skinMenuHeader {
	background	:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/dc/af/j/o0298004612503534375.jpg);
	background-repeat:no-repeat;
}

.favoriteMenu .skinMenuBody >ul.skinSubList {
         list-style: url('//stat.ameba.jp/user_images/20130417/09/may-morikawa/d2/c8/j/o0010001312503534376.jpg') inside;       
}


/* ブログ内検索 */
.blogSearchForm  {
         margin-top:20px;
}


/* ボタン[横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; /* 文字色 */
}


/* -----読者登録ボタン----- */
/* サイドバナー */
.readerHeader {padding-bottom:0;text-align:center;}
.readerRequestArea {margin-top:3px;}
.readerRequestBtnArea a.readerBtn {
	display:block;
	margin-left:-20px;
	width:300px;
	height:111px;
	text-indent:-9999px;
	background-image:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/25/39/j/o0300011112503536093.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.readerRequestBtnArea a:hover.readerBtn {
	background-image:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/70/a0/j/o0300011112503536092.jpg);
}


/* メインカラム*/
#bnr_dokusha>div#mes a{
	display:block;
        width:378px;
        height:111px;
	margin:auto;
	background-image:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/a0/29/j/o0378011112503533491.jpg) ;
	text-align:center; /*中央に配置 */
}

#bnr_dokusha>div#mes a:hover{
	background-image:url(//stat.ameba.jp/user_images/20130417/09/may-morikawa/1e/8d/j/o0378011112503533490.jpg);
}


/* アイコン付きボタン[横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; /* 文字色 */
}

div.skinBody{
	background:url(//stat.blogskin.ameba.jp/blogskin_images/20130417/11/21/13/j/o14250291may-morikawa1366164947631.jpg) bottom center no-repeat;
}

.headerBnrArea,
#resPointAreaWrapper,
#footer_ad,
.centerTextLink,
.ad_frame,
.subAdBannerArea,
.subAdBannerHeader,
.subAdList {
	position: absolute !important;
	left: -9999px !important;
}

div.gpt-frame{
	position: absolute;
	left: -9999px;
	height: 0;
	float: left;
}
