@charset 'utf-8';

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  ヘッダ
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#header{
	height: 100px;
}

div#header h1{
	width: 1000px;
	margin: 0 auto;
	font-size: 20px;
	line-height: 50px;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  フッタ
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#footer{
	margin-top: 50px;
	padding: 30px 0;
	border-top: 2px solid #d0d0d0;
	background-color: #f0f0f0;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.10);
}
div#footer div#footerInner{
	width: 1000px;
	margin: 0 auto;
}
div#footer div#footerInner address{
	text-align: center;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  ラッピング (sideMain, sideSub, content を囲む)
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#wrapping{
	width: 1000px;
	margin: 0 auto;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  サイドコンテンツ - メイン
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#sideMain{
	float: left;
	width: 200px;
}

div#sideMain a{
	display: block;
	color: #0000ff;
	text-decoration: none;
}

div#sideMain a:hover{
	text-decoration: underline;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  サイドコンテンツ - サブ
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#sideSub{
	display: none;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  サイドコンテンツ - 共通
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

h2.sidetitle{
	margin-bottom: 20px;
	padding: 5px;
	border-bottom: 2px solid #a03030;
	text-align: center;
}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  コンテンツ
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#content{
	width: 790px;
	float: right;
}

h2.memo3_contenttitle{
	margin-bottom: 20px;
	padding: 5px;
	border-bottom: 2px solid #a03030;
}

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
## 以下コンテンツ内の設定 #################################################################################################################################################################################
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム、マイページ - サイドバーメニュー
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

ul#memo3_sidecontentsmenu{
	padding: 5px;
}

ul#memo3_sidecontentsmenu li{
}

ul#memo3_sidecontentsmenu li.memo3_bottommargin{
	margin-bottom: 20px;
}




/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム、マイページ - ログインフォーム
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

table#memo3_loginform{
	width: 190px;
	margin: 0 auto;
	font-size: 12px;
	line-height: 12px;
}

table#memo3_loginform tbody tr th{
	padding: 5px;
	border: 0;
	text-align: center;
	background-color: #ffffff;
}

table#memo3_loginform tbody tr td{
	padding: 5px;
	border: 0;
	text-align: center;
	background-color: #ffffff;
}

table#memo3_loginform tbody tr td input#memo3_loginuserid{
	width: 160px;
}
table#memo3_loginform tbody tr td input#memo3_loginpassword{
	width: 160px;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム、マイページ - 各ページのヘルプ
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

div#memo3_pagehelps{
	position: relative;
	margin: 50px 10px 0 10px;
	padding: 35px 10px 10px 10px;
	border: 2px solid #606060;
	border-radius: 0 16px 0 16px / 0 16px 0 16px;
	overflow: hidden;
}
div#memo3_pagehelps h3{
	position: absolute;
	top: 0;
	left: 0;
	padding: 5px 10px;
	border-radius: 0 0 10px 0 / 0 0 10px 0;
	background-color: #606060;
	color: #ffffff;
}

div#memo3_pagehelps h4{
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 10px;
}
div#memo3_pagehelps h5{
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 10px;
}

div#memo3_pagehelps ul{
	list-style-type: disc;
	margin: 20px;
}
div#memo3_pagehelps ul li{
	margin-left: 30px;
}
div#memo3_pagehelps > table{
	margin-bottom: 30px;
}




/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム - ユーザー管理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

ul#memo3_pagehelps_user_inputtype{
	
}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  シス  ム - カテゴリ管理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム - エントリ HTML 管理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

textarea.memo3_htmlentry{
	width: 500px;
	height: 250px;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム - スタイルシート編集
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

textarea#memo3_userstyle{
	width: 600px;
	height: 500px;
	min-height: 500px;
	max-height: 1000px;
	font-size: 12px;
	line-height: 18px;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム - ヘッダー編集
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

textarea#memo3_userheader{
	width: 600px;
	height: 500px;
	min-height: 500px;
	max-height: 1000px;
	font-size: 12px;
	line-height: 18px;
}




/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム - プラグイン管理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  マイページ - コメント管理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

a#return2nocheckcomments{
	color: #0000ff;
}

/* _____ エントリーのタイトル _____*/
h3#memo3_commmanage_entry_title{
	margin-bottom: 10px;
	padding: 5px;
	background-color: #f3f8f3;
}


/* コメントされたエントリー一覧 */
ul#memo3_commented_entry{
	list-style-type: disc;
}
ul#memo3_commented_entry li{
	margin-left: 30px;
}
ul#memo3_commented_entry li a{
	color: #0000ff;
}



/* _____ コメントタイプ切り替えリンク _____ */
ul#nocheck_type{
	margin-bottom: 30px;
	letter-spacing: -0.5em;
	text-align: center;
}
ul#nocheck_type li{
	display: inline-block;
	margin: 0 20px;
	border-top: 1px solid #d0d0d0;
	border-bottom: 3px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	letter-spacing: normal;
	border-radius: 4px;
}
ul#nocheck_type li#commtype_nocheck{
	border-top: 1px solid #d0d0d0;
	border-bottom: 3px solid #606060;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}
ul#nocheck_type li a{
	display: block;
	width: 120px;
	padding: 5px 20px;
	color: #0000ff;
	text-decoration: none;
}



/* _____ 各コメントのコメント一覧 _____ */
ul#memo3_comments_manage{
	font-size: 12px;
	line-height: 16px;
}

ul#memo3_comments_manage li{
	padding: 5px 0;
	border-bottom: 1px dashed #a0a0a0;
}
ul#memo3_comments_manage li span.memo3_commmanage_visibility{
}
ul#memo3_comments_manage li span.memo3_commmanage_date{
	padding-left: 16px;
}
ul#memo3_comments_manage li span.memo3_commmanage_name{
	padding-left: 16px;
}
ul#memo3_comments_manage li span.memo3_commmanage_postcount{
	padding-left: 16px;
}
ul#memo3_comments_manage li p.memo3_commmanage_body{
	text-indent: 0;
	margin: 5px 0 0 40px;
	padding-left: 5px;
	border-left: 3px solid #c0c0c0;
}





/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  マイページ - 投稿フォーム
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

table#memo3_entryform{
}

table#memo3_entryform select#memo3_entry_cats{
	width: 600px;
}
table#memo3_entryform select#memo3_entry_cats option{
}

table#memo3_entryform input#memo3_entry_title{
	width: 600px;
}

table#memo3_entryform textarea#memo3_entry_body{
	width: 600px;
	height: 350px;
}

table#memo3_entryform a#memo3_fileselectlink{
	color: #0000ff;
}

/* HELP で使用 */
table#write_specification{
}



/* _____ プレビュー _____ */

ul#memo3_entry_preview{
	padding: 10px;
	border: 2px solid #a0a0a0;
}

ul#memo3_entry_preview li h3#memo3_entry_preview_title{
	margin-bottom: 10px;
	border-bottom: 2px solid #a0a0a0;
	font-size: 14px;
	line-height: 20px;
}



/* _____ 更新 PING 結果 _____ */

ul#memo3_updateping_result{
}
ul#memo3_updateping_result li{
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  マイページ - 過去ログ一覧
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

ul#memo3_pastlist{
	list-style-type: disc;
}

ul#memo3_pastlist li{
	margin-left: 30px;
}

ul#memo3_pastlist li a{
	color: #0000ff;
	text-decoration: none;
}

ul#memo3_pastlist li span.memo3_entrycat{
	font-size: 12px;
	color: #606060;
}

ul#memo3_pastlist li span.memo3_entry_commmanage{
	font-size: 12px;
}
ul#memo3_pastlist li span.memo3_entry_commmanage a{
	color: #660000;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  マイページ - ファイル管理
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* _____ ファイルアップロード _____ */

ul#memo3_fileupload_formitems{
	width: 450px;
	margin: 0 auto 20px auto;
}

ul#memo3_fileupload_formitems li{
}

ul#memo3_fileupload_formitems li input#memo3_fileupload_upfile{
	width: 300px;
}
ul#memo3_fileupload_formitems li input#memo3_fileupload_comment{
	width: 300px;
}



/* _____ ファイル一覧 _____ */

ul#memo3_uploadfiles{
	margin-bottom: 20px;
}
ul#memo3_uploadfiles li{
	float: left;
	width: 120px;
	height: 200px;
	padding: 5px;
	margin: 10px;
	border: 1px solid #c0c0c0;
	overflow: hidden;
}
ul#memo3_uploadfiles li div.memo3_fileupload_centering{
	text-align: center;
	width: 118px;
	height: 118px;
	border: 1px solid #d0d0d0;
	margin-bottom: 5px;
}
ul#memo3_uploadfiles li img{
	max-width: 118px;
	max-height: 118px;
}
ul#memo3_uploadfiles li p.memo3_fileupload_comment{
	text-indent: 0;
	font-size: 12px;
	line-height: 16px;
}


/* _____ ファイル選択後の HTML _____ */

div#memo3_selectfiles_entryhtml{
	margin-bottom: 30px;
	text-align: center;
}

div#memo3_selectfiles_entryhtml textarea{
	width: 700px;
	height: 350px;
	min-height: 350px;
	max-height: 1000px;
	resize: vertical;
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  システム - サイドバー編集
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

textarea#memo3_sidebarhtml{
	width: 600px;
	height: 500px;
	min-height: 500px;
	max-height: 1000px;
	resize: vertical
}



/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  マイページ - 告知の編集
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

textarea.memo3_information{
	width: 600px;
	height: 350px;
	min-height: 350px;
	max-height: 1000px;
	resize: vertical
}




