/* default skin html */

BODY			{ BACKGROUND : #FFFFFF; MARGIN : 0px;PADDING : 0px; }
BODY,TD,DIV,LI	{ FONT-SIZE : SMALL; FONT-FAMILY : VERDANA,ARIAL,SANS-SERIF; LINE-HEIGHT : 150%; COLOR : #666666; }

A:LINK			{ COLOR: #FF004F; TEXT-DECORATION: none; }
A:VISITED		{ COLOR: #666666; TEXT-DECORATION: none; }
A:ACTIVE		{ COLOR: #FF004F; TEXT-DECORATION: none; }
A:HOVER			{ COLOR: #FF004F; TEXT-DECORATION: UNDERLINE; }

DIV.HEADER		{ FONT : BOLD 160%/150% Courier New,TAHOMA; text-align:center; margin-top:30px;}

DIV.HEADER A:LINK { COLOR: #990100; TEXT-DECORATION: none; }
DIV.HEADER A:VISITED { COLOR: #990100; TEXT-DECORATION: none; }
DIV.HEADER A:HOVER { COLOR: #990100; TEXT-DECORATION: UNDERLINE; }

DIV.URL { FONT : X-SMALL/100% VERDANA,TAHOMA; MARGIN :200px 0px 30px 0px; text-align:center;}
DIV.USERMENU	{ FONT : 8PT/100% VERDANA; TEXT-ALIGN : RIGHT; MARGIN-BOTTOM : 7PX; }

.BlogUrl { FONT : SMALL/100% VERDANA,TAHOMA; MARGIN :20px 0px; text-align:center;}

DIV.PROFILE		{ WIDTH : 161PX; PADDING : 0PX 0PX 10PX; LINE-HEIGHT : 130%; OVERFLOW : HIDDEN; TEXT-ALIGN:LEFT;}
DIV.MN_R		{ TEXT-ALIGN : LEFT; MARGIN-BOTTOM : 50PX; }
DIV.MNTTL_R		{ WIDTH : 150PX; border-bottom:3px #cccccc double; PADDING : 2PX 0PX; MARGIN :0px 0px 5px 0px; TEXT-ALIGN : LEFT; font-weight:bold;}
DIV.MN_L		{ TEXT-ALIGN : LEFT; MARGIN-BOTTOM : 50PX; }
DIV.MNTTL_L		{ WIDTH : 150PX; border-bottom:3px #cccccc double; PADDING : 2PX 0PX; MARGIN :0px 0px 5px 0px; TEXT-ALIGN : LEFT; font-weight:bold;}
DIV.MEMOBODY	{ WIDTH : 150PX; OVERFLOW : HIDDEN; }

DIV.POST		{ width:432px; margin:35px 34px 45px 34px; padding:0; TEXT-ALIGN:LEFT; overflow:hidden; }
DIV.POST_HEAD	{ BORDER-BOTTOM : 1PX #CCC SOLID; MARGIN-BOTTOM : 3PX; PADDING-BOTTOM : 2PX; font-weight:bold; font-size:130%;  COLOR : #DF488A; }
DIV.POST_TTL	{ FONT : BOLD 15PT/130%;}
DIV.POST_ADMIN	{ TEXT-ALIGN : RIGHT;}
DIV.POST_BODY	{ LINE-HEIGHT : 150%; WIDTH : 420PX; margin:15px 0; OVERFLOW : HIDDEN; }
DIV.POST_TAIL	{ FONT : 11PX/150% TAHOMA; MARGIN-TOP : 10PX; TEXT-ALIGN : RIGHT; }

.postadmin { text-align:right; font-size:80%; margin:0; padding:0; }

DIV.POST_HEAD A:LINK			{ COLOR: #666666; TEXT-DECORATION: none; }
DIV.POST_HEAD A:VISITED		{ COLOR: #666666; TEXT-DECORATION: none; }
DIV.POST_HEAD A:HOVER			{ COLOR: #666666; TEXT-DECORATION: UNDERLINE; }

DIV.COMMENT			{ BORDER : 1PX #D3D3D3 SOLID; BACKGROUND : #F7F7F7; margin:10px 0px; padding:5px; }
DIV.COMMENT_BODY	{ LINE-HEIGHT : 130%; margin:10px 0px; }
DIV.COMMENT_TAIL	{ FONT : 8PT/150% TAHOMA; COLOR : #777; margin:0;}
DIV.COMMENT_INPUT	{ BORDER-TOP : 1PX #AAA DOTTED; margin:0; padding:10px 0 0 0; }
DIV.COMMENT_LINE	{ BORDER-TOP : 1PX #AAA DOTTED; margin:10px 0;}

DIV.TRACK_TOP { LINE-HEIGHT : 170%; }
DIV.ARCHIVE_HEAD { FONT-WEIGHT : BOLD; MARGIN-BOTTOM : 10PX; }
DIV.ARCHIVE_BODY { MARGIN : 20PX 0PX; LINE-HEIGHT : 160%; PADDING-BOTTOM : 100PX; }	

IMG.IMAGE_TOP	{ MARGIN-BOTTOM : 15PX; }
IMG.IMAGE_LEFT	{ MARGIN-RIGHT : 15PX; MARGIN-BOTTOM : 15PX; }
IMG.IMAGE_RIGHT	{ MARGIN-LEFT : 15PX; MARGIN-BOTTOM : 15PX; }
IMG.IMAGE_MID	{ MARGIN-TOP : 15PX; MARGIN-BOTTOM : 15PX; }
IMG.BOOKMK		{ MARGIN : 10PX; BORDER : 0PX; }
IMG.USERMENU	{ MARGIN-LEFT : 8PX; }	
IMG.LOGO		{ MARGIN-BOTTOM : 10PX; }

DIV.BANNER	{ MARGIN : 30PX 0PX 10PX; }
	
.SMALL		{ FONT-SIZE : 11PX; }
.DATE		{ FONT : BOLD 8PT/150% TAHOMA; }
.TIME		{ FONT : 8PT/150% TAHOMA; TEXT-ALIGN : LEFT; }
.AUTHOR		{ FONT : BOLD 8PT TAHOMA; }
.TXTFLD		{ FONT-SIZE:9PT;COLOR:#000; BORDER:1PX SOLID #666678; BACKGROUND:#FFF;}
.SUBMIT		{ FONT :9PT/140% ;COLOR:#000; }

DIV.CAL_TOP { }
DIV.CAL { MARGIN : 20PX 0PX 20PX; WIDTH : 148PX; TEXT-ALIGN : CENTER; border:1px #cccccc solid;}
DIV.CAL_HEAD { WIDTH : 150PX; FONT : 8PT/150% VERDANA; TEXT-ALIGN : CENTER; PADDING : 4PX 0PX; MARGIN-BOTTOM : 10PX;}
DIV.CAL_BODY { WIDTH : 150PX; TEXT-ALIGN : CENTER;}
DIV.CAL_BOTTOM { margin-bottom:30px;}

.CAL		{ FONT : 7PT/170% VERDANA; TEXT-ALIGN : CENTER; }
.CAL_DAY	{ FONT : BOLD 7PT/170% VERDANA; TEXT-ALIGN : CENTER; }
.CAL_SUN	{ FONT : BOLD 7PT/170% VERDANA; COLOR : #D36654; TEXT-ALIGN : CENTER;	}
.CAL_SAT	{ FONT : BOLD 7PT/170% VERDANA; COLOR : #3572A1; TEXT-ALIGN : CENTER;	}
.CAL_TODAY	{ FONT : BOLD 7PT/170% VERDANA; BACKGROUND : #E3E3E3; COLOR : #3D5586; TEXT-ALIGN : CENTER; }
.CAL_TR { }


DIV.XML { FONT : 8PT/150% VERDANA; TEXT-ALIGN : CENTER; }

#ContsBody { width:800px; margin:10px auto 20px auto; padding:0;}

#MenuLeft { width:150px; margin:0; padding:0; float:left; }

#MainBody { width:635px; margin:0; padding:0; float:right;}

#MainConts { width:500px; margin:0 0 30px 0; padding:0; float:left; }

#PostLine { border:1px #cccccc solid; margin:0 0 30px 0; padding:0; }

#MenuRight { width:150px; margin:0; padding:0; float:right; }

.clear { clear:both;}

div.MEMOBODY , div.BLOGPARTS{
	width : 150PX;
	overflow : hidden;
	}
.style2 {color: #D3D3D3}


/* 記事内スタイル */
.lifelog-entry ul
{
	margin:0px;
	padding:0px;
}

.lifelog-entry li
{
	list-style:none;
}

.lifelog-entry a:visited , .lifelog-entry a:link
{
	display:block;
	text-decoration:none;
	background-color:#efefef;
	color:#404040;
	border : 1px solid #bbbbbb;
}
.lifelog-entry a:hover
{
	display:block;
	text-decoration:none;
	background-color:#ffffff;
	color:#505050;
	border : 1px solid #bbbbbb;
	cursor:pointer;
}

.lifelog-entry a
{
	zoom:1;
}

/* タイトル */
.lifelog-ttl
{
    margin:0px;
    font-weight:bold;
}

/* コンテンツ */
.lifelog-sub
{
    margin:0px;
}

/* 画像 */
.lifelog-img
{
	margin:0px;
	border:0px;
	padding:5px 5px 5px 5px;
	display:block;
	float:left;
	width:70px;
}

.lifelog-star
{
	margin:0px 0px 0px 3px;
	padding:0px;
	border:0px;
}

/* clear fix */
.clearfix:after
{
	content:".";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.clearfix
{
	display:inline-block;
}
/* hide from ie-mac \*/
* html .clearfix{ height:1%; }
.clearfix{ display:block; }
/* end hide from ie-mac */


