
#mdiary .box{
	width:95%;
	word-break:break-all; 
}

#mdiary .head_menu{
	padding-top: 5px;
	border-bottom: 1px solid green;
	padding-left: 5px;
	border-left: 4px solid #D6C8AD;
	white-space: nowrap;
}
#mdiary .head_menu a{
	color:#333355;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
#mdiary .head_menu a:hover{
	color:#333355;
	padding-right: 5px;
	padding-left: 5px;
	background: #C0CCD9;
}

#mdiary .head_menu2{
	padding-top: 5px;
	border-bottom: 1px solid green;
	padding-left: 5px;
	border-left: 8px solid #D6C8AD;
	white-space: nowrap;
}
#mdiary .head_menu2 a{
	color:#333355;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
#mdiary .head_menu2 a:hover{
	color:#333355;
	padding-right: 5px;
	padding-left: 5px;
	background: #C0CCD9;
}



#mdiary .head_select {
	background:#C0CCD9;
}


#mdiary .title {
  border-left : 10px solid #004891;
  border-bottom : 2px solid #004891;
  font : 600 large arial, sans-serif;
  letter-spacing : 1px;
  padding-left : 6px;
  background : #fcfcfe;
  text-align: left;
	margin: 0;
}
#mdiary .title a{
	text-decoration: none;
}

#mdiary .cat {
	font-size : x-small;
	
}
#mdiary .cat a{
	text-decoration: none;
}


#mdiary .date {
 text-align:right;
 font:x-small Georgia;
}

#mdiary .content {
 font:500 medium/130% "MS UI Gothic";
 text-align: left;
 padding: 8px;
}


/* 検索単語 */
#mdiary .word {
 background: #B0E0E6;
}

/* コンテンツのトラックバック先 */
#mdiary .content_tb {
 font: small;
 text-align: left;
}



#mdiary .trackback{
 margin:0px 0px 0px 21px;
}

#mdiary .comment{
 margin:0px 0px 0px 21px;
}

#mdiary .item_recent{
 margin:0px 0px 0px 21px;
}

#mdiary .item_old{
 margin:0px 0px 0px 21px;
}


#mdiary .kugiri{
  height: 1px; /* 線の太さ */
  border: 1px; /* 枠の太さ */
	border-style:dashed;
	color: gray;
}

#mdiary .nav{width:100%;text-align: center; margin-top:30px;}
#mdiary .nav a {text-decoration: none; color:#003A75; font-size:12px;}


#mdiary .c_content {
	color: black;
	line-height:130%;
}

#mdiary .c_info {
	color: black;
}

#mdiary .t_title {
	color: black;
}

#mdiary .t_content {
	color: black;
	line-height:120%;
}

#mdiary .t_info {
	color: black;
}






/** ボタン */
#mdiary button{
 border:1px solid #777;
 font:500 9px Arial;
 cursor:pointer;color:#555;
 height:15px;
 text-align:center;
 background:#ddd;
}


#mdiary input.button{
 border:1px solid #777;
 font:500 9px Arial;
 cursor:pointer;color:#555;
 height:15px;
 text-align:center;
 background:#F0FFF0;
}


#mdiary span.button{
 border:1px solid #777;
 font:500 9px Arial;
 cursor:pointer;color:#555;
 height:15px;
 text-align:center;
 background:#ddd;
}


#mdiary textarea {
  border :#aaa 1px solid;
  font-size : 13px; 
  color	: #444;
  background:#fffaf0;
  width:95%;
}










/* タイトルリスト画面で使用 */

#mdiary .list_table {
 margin-top:10px;
 margin-left:10px;
 width:100%;
}

#mdiary .list_title {}
#mdiary .list_title a{text-decoration:none;}
#mdiary .list_title a:hover{text-decoration:none;}
#mdiary .list_date {}
#mdiary .list_info {}
#mdiary .list_auth {}


/* アーカイブ */
#archive{
 width: 160px;
 margin-top:15px;
 font:500 13px Verdana,"MS P Gothic";
 color:#808080;
 border:dotted 1px #ddd;
}
#archive a {text-decoration:none;}
#archive b {font:600 14px Verdana; color: #00366C;}


/* 入力画面 */
#mdiary .edit_tips{ font-size:12px; color: #004242; line-height:200%;}

/* ギャラリー */
#mdiary .g_date {  } 
#mdiary .g_title {  }


/* フッター */
#mdiary .footer{
  text-align:center; font:500 11px Arial; color:#777;
  width:100%;
  margin-top:0px;
 }
#mdiary .footer a{ font:500 11px Arial;}

#mdiary table {
	width: 100%; margin: 0; padding: 0;
}

/*#mdiary table td {
	padding: 0;
	border-width: 0;
	vertical-align: top;
}*/

#mdiary .head {
	word-break:keep-all; 
}


