@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------
	日記共通
----------------------------------------------------------*/

#Center .moreInfo .input_submit{
	background:#0085A8;
	border:none;
	color:#FFF;
	text-align:center;
	padding:5px 30px 5px 30px;
}

	#Center .moreInfo .input_submit:hover{
		background:#00A6D1;
		cursor:pointer;}

.delComemnt,
.delComemnt{
font-size:81.25% !important;}


.deleteDiary{
	margin-bottom:10px;
	text-align:right;}
	
.diaryDetailBox .body,
.commentList .body{
margin-bottom:10px;}

.diaryDetailBox .body img,
.commentList .body img{
margin-bottom:10px;}

.diaryDetailBox .body p,
.commentList .body p{
clear:both;}

.diaryDetailBox .photoBox,
.commentList .photoBox{
	text-align:center !important;}
	
.diaryDetailBox .photoBox img,
.commentList .photoBox img{
	margin-right:10px;}



#Center h3{
	font-weight:bold;
	}
	
	
#Center .parts{
	text-align:left !important;}
	
#Center .parts table.form{
	width:510px;
	margin:0 10px 0 10px}
	
#Center .parts table.form td{
	padding-bottom:20px;}
	
#Center .parts table.inner td{
padding-bottom:5px !important;}
	


#Center .operation{
	text-align:center;
	padding:10px 0 10px 0;
}
	

/*コメント一覧*/

.commentList dl {
margin-left:10px;
margin-right:10px;
}


.commentList .heading strong{
	float:left;
	display:block;
	margin-right:5px;}

.commentList .memberName{
display:block;
float:left;
background:url(/images/icons/icon_member_name.gif) no-repeat 0 0;
padding-left:10px;
padding-top:5px;
margin-right:10px;
	}
	
.commentList .delComemnt a{
	float:left;
	border:1px solid #CCC;
	background:#DDD;
	padding:2px 5px 0 5px !important;
	}
	
.commentList .date{
	text-align:right;
	color:#999;}

.commentList .body{
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
	padding:5px;
	clear:both;
	}
	
/*日記、コメントを書く*/

#formDiaryComment table,
#normalBox table {
	margin-bottom:20px;
	text-align:left;
	border-collapse:collapse;}
	
	#formDiaryComment table th,
	#formDiaryComment table td,
	#normalBox table th,
	#normalBox table td,
	#diaryForm table td,
	#diaryForm table th{
		padding:10px;
		border:1px solid #CCC;}
	
	#formDiaryComment table th,
	#normalBox table th,
	#diaryForm table th{
		background:#EEE;
		width:150px;
		}
		
	#LayoutA #normalBox table th{
		background:#EEE;
		width:80px;
		}

	
/*日記、トピック一覧*/
.homeRecentList ul{
	margin-bottom:5px;}

.homeRecentList li{
	background:url(/images/icons/common_icon1.gif) no-repeat 10px 10px;
	padding:5px 10px 5px 20px;	
	border-bottom:1px dotted #CCC;}
	
	.homeRecentList li:hover{
		background:#EEE url(/images/icons/common_icon1.gif) no-repeat 10px 10px;}
		
		.homeRecentList li .date{
			background:none !important;
			padding:0 !important;
			font-family:'qMmpS Pro W3','Hiragino Kaku Gothic Pro','CI',Meiryo,'lr oSVbN', sans-serif !important;
			font-weight:normal !important;
			}
			
			.homeRecentList li span.memberName{
				background:url(/images/icons/icon_member_name.gif) no-repeat 0 0;
				padding-left:10px;
				padding-top:5px;
				margin-right:10px;
				margin-left:10px;
				}
				
			.homeRecentList li span.comName{
				background:url(/images/icons/icon_com_name.gif) no-repeat 0 0;
				padding-left:20px;
				margin-right:10px;
				margin-left:10px;
				}
				
			.homeRecentList li span.circleName{
				background:url(/images/icons/icon_circle_name.gif) no-repeat 0 0;
				padding-left:14px;
				margin-right:10px;
				margin-left:10px;
				}
				
			.homeRecentList li span.eventName{
				background:url(/images/icons/icon_event_name_s.gif) no-repeat 0 0;
				padding-left:12px;
				margin-right:10px;
				margin-left:10px;
				}
				
			.homeRecentList li span.memberName a,
			.homeRecentList li span.comName a,
			.homeRecentList li span.circleName a,
			.homeRecentList li span.eventName a{
				color:#666 !important;}
				
/*日記詳細*/
.diaryDetailBox h3{float:left;}

.prevNextLinkLine{
	margin-bottom:10px;}
	
.prevNextLinkLine a{
	font-size:81.25%;}
		
p.prev{
	display:block;
	width:200px;
	float:left;
	margin-bottom:5px;}
	
p.prev a{
		background:url(/images/icons/icon_pager_left.gif) no-repeat 0 5px;
		padding-left:10px !important;
		height: 20px;
		margin-bottom:5px;}
	
p.next{
	display:block;
	width:200px;
	float:right;
	text-align:right;
	margin-bottom:5px;}
	
p.next a{
		background:url(/images/icons/common_icon3.gif) no-repeat 0 0;
		background-position:right;
		padding-right:10px !important;
		height: 20px;
		margin-bottom:5px;}
		

.diaryDetailBox dl{
margin-left:10px;
margin-right:10px}

/*----------------------------------------------------------
	マイページ日記、サークルお知らせ（サークル管理）
----------------------------------------------------------*/

	/*#LayoutB .partsHeading .public{
		float:left;
		color:#333;
		padding-left:10px;
	}*/
	
	/*サークルお知らせ*/
	.partsHeadingB .public{
		float:left;
		color:#333;
		padding-top:6px;
		padding-left:10px;
	}
		
	
	#LayoutB .diaryDetailBox .date{
		text-align:right;
		font-size:81.25%;
		color:#999;
		margin-bottom:5px;}
		
	#LayoutB .diaryDetailBox .date span{
	color:#99CC00!important;
	padding-left:10px;
	}
	

	#LayoutB .diaryDetailBox .title{
		padding:5px;
		border:1px solid #99C8D8;
		width:710px;
		clear:both !important;
		overflow:hidden;
		word-break:break-all;
		margin-bottom:3px;
		font-weight:bold;}
		
		/* for IE6↓*/
		*html #LayoutB .diaryDetailBox .title{
			width:700px;}
	
	#LayoutB .diaryDetailBox .body{
		width:710px;
		overflow:hidden;
		word-break:break-all;
		padding:5px;}

	
	/* for IE6↓*/
	*html #LayoutB .diaryDetailBox .body{
		width:700px;}
		
	#LayoutB textarea#diary_comment_body{
	border:1px solid #CCC !important;
	width:550px;}
	
		
		
/*----------------------------------------------------------
	ユーザー日記、サークルお知らせ
----------------------------------------------------------*/
	
	#LayoutA .diaryDetailBox .date{
		text-align:right;
		font-size:81.25%;
		color:#999;
		margin-bottom:5px;}
		
	#LayoutA .diaryDetailBox .date span{
	color:#99CC00!important;
	padding-left:10px;
	}
	
	#LayoutA .diaryDetailBox .title{
		padding:5px;
		border:1px solid #99C8D8;
		width:500px;
		clear:both !important;
		overflow:hidden;
		word-break:break-all;
		margin-bottom:3px;
		font-weight:bold;}
		
		
	#LayoutA input#diary_title,
	#LayoutA textarea#diary_body,
	#LayoutA input#diary_tag{
		border:1px solid #CCC !important;
		width:500px;}
		
	#LayoutA .diaryDetailBox .body{
		width:500px;
		overflow:hidden;
		word-break:break-all;
		padding:5px;}
		
		#LayoutA .diaryDetailBox .body .public{
			text-align:right;
			color:#99CC00;
			margin-bottom:5px;}
		
	#LayoutA textarea#diary_comment_body{
		border:1px solid #CCC !important;
		width:430px;}
		


/*----------------------------------------------------------
	共通書く
----------------------------------------------------------*/

#normalBox input#diary_title,
#normalBox textarea#diary_body,
#normalBox input#circle_news_title,
#normalBox textarea#circle_news_body,
#normalBox input#diary_tag{
	border:1px solid #CCC !important;
	width:550px;}
	
	
input#diary_tag{
	background:#FFF url(/images/icons/icon_tag2.gif) no-repeat 0 5px;
	padding-left:24px;}





