@charset "UTF-8";

.mceContentBody,
.mceContentBody td,
.mceContentBody th,
.mceContentBody pre {
/*	font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;*/
	font-size  : 12px;
	font-style : normal;
	}

.mceContentBody {
	line-height          : 1.5;
	color                : #333333;
	background-color     : #FFFFFF;
	background-attachment: fixed;
	background-repeat:repeat-x !important;
	background-image     : url(textareabg.gif) !important;
	text-align           : left;
	}

.mceContentBody pre {
	color                : #555555;
}

.mceContentBody h1,
.mceContentBody h2,
.mceContentBody h3,
.mceContentBody h4,
.mceContentBody h5,
.mceContentBody h6 {
	color         : #111111;
	letter-spacing:1px;
}

.mceContentBody h4,
.mceContentBody h5,
.mceContentBody h6 {
	font-size  : 12px;
}
.mceContentBody ul {
	line-height     : 1.5;
	margin          : 0 0 0.5em 20px;
	padding         : 0;
	}

.mceContentBody ol {
	line-height     : 1.5;
	margin          : 0 0 0.5em 18px;
	padding         : 0;
	color           : black;
	}

.mceContentBody ol li {margin-left:7px;}

.mceContentBody blockquote {
	padding-left    : 7px;
	margin-left     : 3px;
	background-color: #fcfcfc;
}

.mceContentBody table {margin-bottom:8px;}
.mceContentBody td,th {padding:4px !important;}
.mceContentBody th    {background-color:#fcfcfc;text-align:left;}

.mceContentBody a:hover {
	color: #7fa2ff;
	}
.justifyleft  {float:left; margin-right:10px;margin-bottom:5px;}
.justifyright {float:right; margin-left:10px;margin-bottom:5px;}

.photo-title,
.main__content p.photo-title{
	text-align: center;
	font-size: 90%;
	font-style: italic;
	line-height: 1.4;
	padding-top: 5px;
}
