@charset "EUC-JP";



/*

-----------------------------------------------------

livedoor Blog CSS

FileName:	Liquid Plant（3カラム）

Version:	2006.06.27

Designed by: Demiflare Designs.

-----------------------------------------------------

*/



	body{

		margin:0;

		padding:0;

		color:#333;

		font-family:arial ,sans-serif;

		background:#E9E9E9 url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/bg00.gif) repeat-x 0 30px;

		text-align:center;

	}



	a:link{color:#233a5B;}

	a:visited{color:#233a5B;}

	a:active{color:#233a5B;}

	a:hover{color:#233a5B;text-decoration:none;}



	#header{

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/bar.gif) repeat-x 0 100%;

	}

	#header td{

		color:#333;

		font-size:12px;

		text-align:right;

		padding-right:10px;

	}

	#header a:link{}

	#header a:visited{}

	#header a:active{}

	#header a:hover{text-decoration:none;}



	#container{





		width:786px;

		margin:0 auto;

		text-align:center;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/bg02.gif) repeat-y 50% 0;

		word-break:break-all;

	}



	#banner{



position:relative;

top:30px;

		width:767px;

		height:155px;

		text-align:left;

		margin:0 auto;

		background:url(http://livedoor.blogimg.jp/marilyn61/imgs/4/7/4744c611.jpg) no-repeat 50% 0;

	}



	#banner a{color:#FFF;}

	#banner a:link{color:#FFF;}

	#banner a:visited{color:#FFF;}

	#banner a:hover{color:#FFF;text-decoration:underline;}



	h1,h2,h3{margin:0;padding:0;}



	h1{color:#FFF;}



	.blogtitle{

		font-size:28px;

		padding:20px 18px 5px;

	}



	.description{

		font-size:14px;

		font-weight:bold;

		color:#FFF;

		padding-left:18px;

	}



	#blogcontainer{



position:relative;

top:30px;



		width:765px;

		margin:5px auto 0;

		padding-bottom:30px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/bg01.gif) repeat-y 50% 0;

	}



	#wrapper{

		width:585px;

		float:left;

		text-aling:center;

	}



	#content{

		width:405px;

		float:right;

		text-aling:center;

	}



	#blog{

		width:395px;

		margin:0 auto;

		text-align:left;

	}



	#lefttop,#righttop{}



	#left{

		width:180px;

		float:right;

		text-align:center;

	}

	

	#right{

		width:180px;

		float:left;

		text-align:center;

	}

	

	#categorytitle{

		color:#555;

		font-size:12px;

		font-weight:bold;

		padding:10px;

		margin:0px auto 10px;

		text-align:center;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_header.gif) repeat-y 50% 50%;

	}

	.datetop,#articletop{

		padding:3px 0px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_header.gif) no-repeat 50% 0%;

	}

	.fullbody,#articlebody{

		padding:5px 15px 5px 15px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_bg.gif) repeat-y 50% 0%;

	}

	.date{

		padding:12px 40px;

		color:#2D881F;

		font-size:12px;

		font-weight:bold;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_icon.gif) no-repeat 0% 50%;

		width:100%;

	}

	

	.blogbodytop{}

	

	.blogbody{

		padding:5px 0px;

	}



	.title{

		color:#555;

		font-size:14px;

		font-weight:bold;

	}



/**/

* html .main{height:1%;}

* html .mainmore{height:1%;}

/**/



	.main,.mainmore,.article_tags{

		font-size:12px;

		color:#333;

		text-align:left;

		line-height:150%;

		padding:15px 0px;

	}

	.main1{

		font-size:12px;

		color:#333;

		text-align:left;

		line-height:150%;

		padding:5px 0px;

	}

	blockquote{

		border:2px dotted #233A5B;

		padding:10px;

		margin:10px;

		text-align:left;

	}

	

	.pict{}

	

	 a.continues:link{color:#233A5B;}

	 a.continues:visited{color:#233A5B;}

	 a.continues:active{color:#233A5B;}

	 a.continues:hover{color:#233A5B;text-decoration:none;}



	.posted{

		font-size:11px;

		text-align:right;

		padding-top:5px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_line.gif) repeat-x 50% 0%;

	}



	.posted a:link{color:#233A5B;}

	.posted a:visited{color:#233A5B;}

	.posted a:active{color:#233A5B;}

	.posted a:hover{color:#233A5B;text-decoration:none;}



	.nextpage{

		font-size:12px;

		padding:5px;

		text-align:right;

	}

	.nextpage a:link{color:#233A5B;}

	.nextpage a:visited{color:#233A5B;}

	.nextpage a:active{color:#233A5B;}

	.nextpage a:hover{color:#233A5B;text-decoration:none;}



	.blogbodybottom{}



	.dateend,#articlebottom{

		padding:3px 0px 4px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_fooder.gif) no-repeat 50% 0%;

		margin-bottom:25px;

	}



	.menu{

		font-size:11px;

		text-align:right;

		margin-top:5px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/center_fooder.gif) repeat-x 50% 100%;

		padding-bottom:5px;

		}



	.menu a:link{color:#233A5B;font-weight:bold;}

	.menu a:visited{color:#233A5B;font-weight:bold;}

	.menu a:active{color:#233A5B;font-weight:bold;}

	.menu a:hover{color:#233A5B;font-weight:bold;text-decoration:none;}



	.comblogbodybottom{}

	

	.trackbackurltop,#trackbacktop,#commenttop,.formbodytop{}

	.trackbackurlbody{

		padding:10px 0px;

		text-align:left;

		width:100%;

	}

	.trackbackurlttl{

		color:#555;

		font-size:12px;

		font-weight:bold;

	}



	.trackbackurl{text-align:center;}

	.trackbackurl table{width:335px;margin:10px auto 0;}

	input.trackbackbox{width:260px;}



	.trackbackurlbottom,#trackbackbottom,#commentbottom,.formbodybottom{}



	a.posttitle:link{color:#233A5B;}

	a.posttitle:visited{color:#233A5B;}

	a.posttitle:active{color:#233A5B;}

	a.posttitle:hover{color:#233A5B;text-decoration:none;}



	#trackback,#comment,#takecomment{

		padding:10px 0px;

		text-align:left;

		width:100%;

	}



	.trackbackhead,.commenthead,.takecommenthead{

		color:#555;

		font-size:12px;

		font-weight:bold;

	}

	#trackbackbody,#commentbody,#takecommentbody{

		padding:10px 5px;

	}

	.trackbackttl,.commentttl{

		color:#233A5B;

		font-size:12px;

	}

	.trackbacktext,.commenttext{

		font-size:12px;

		margin:3px 0 10px 10px;

	}



	.loginon{

		color:#233A5B;

		font-size:12px;

		margin:15px 0;

	}

	

	.loginon a:link{color:#233A5B;}

	.loginon a:visited{color:#233A5B;}

	.loginon a:active{color:#233A5B;}

	.loginon a:hover{color:#233A5B;}



	.loginoff{

		color:#233A5B;

		font-size:12px;

		margin:15px 0;

	}



	.loginoff a:link{color:#233A5B;}

	.loginoff a:visited{color:#233A5B;}

	.loginoff a:active{color:#233A5B;}

	.loginoff a:hover{color:#233A5B;}



	#formbody{

		text-align:center;

	}



	.form{

		color:#333;

		margin:0px auto;

		font-size:12px;

	}

	

	.form th{

		font-weight:normal;

		padding:2px;

		text-align:right;

	}

	.form td{

		padding:2px;

	}



	input#author{width:200px;}

	input#email{width:200px;}

	input#url{width:200px;}

	input#bake{}

	textarea#text{width:320px;height:200px;}

	input.button{margin-top:20px;width:80px;}



	.formbodybottom{}



	.calendarhead{

		color:#2F6A41;

		font-size:12px;

		font-weight:bold;

		text-align:center;

		padding:14px 0 19px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/side_title.gif) no-repeat 50% 0%;

	}

	

	.calendarhead a:link{color:#2F6A41;}

	.calendarhead a:visited{color:#2F6A41;}

	.calendarhead a:active{color:#2F6A41;}

	.calendarhead a:hover{color:#2F6A41;text-decoration:none;}

	

	.calendarpre,.calendarnext{

		font-size:11px;

	}

	

	.caltop{}

	.calbody{}

	.caltbl{

		width:170px;

		margin:0 auto 30px;

		border-width:1px 0px 0px 1px;

	}



	.caltblwkbg{}

	.caltblwk{

		color:#FFF;

		font-size:12px;

	}

	.caltblwk td{

		padding:3px 0;

		text-align:center;

		background:#83B447;

		border:solid #e7f7ec;

		border-width:0 1px 1px 0;

	}



	.weekday{}

	.sun{}

	.sat{}



	.caltbldaybg{

	}



	.caltblday{

		font-size:11px;

		color:#333;

	}



	.caltblday td{

		text-align:center;

		padding:3px 0px;

		background:#FFF;

		border-right:1px solid #e7f7ec;

		border-bottom:1px solid #e7f7ec;

	}

	

	.calon{}

	.caloff{}



	.caltblday a:link{color:#333;font-weight:bold;}

	.caltblday a:visited{color:#333;font-weight:bold;}

	.caltblday a:active{color:#333;font-weight:bold;}

	.caltblday a:hover{color:#333;font-weight:bold;text-decoration:none;}



	.calbottom{}





	.sidetitle{

		color:#2F6A41;

		font-size:12px;

		font-weight:bold;

		text-align:center;

		padding:14px 0 19px;

		background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/side_title.gif) no-repeat 50% 0%;

	}



	.side{

		font-size:12px;

		text-align:left;

		line-height:125%;

		padding:0 5px;

		margin-bottom:30px;

	}

	

	.sidebody{

		margin-bottom:5px;

	}



 .sidebody a:link{color:#233a5B;}

 .sidebody a:visited{color:#233a5B;}

 .sidebody a:active{color:#233a5B;}

 .sidebody a:hover{color:#233a5B;text-decoration:none;}

 

	.sidebottom{}



	a.ttllink:link{color:#2F6A41;text-decoration:underline;}

	a.ttllink:visited{color:#2F6A41;text-decoration:underline;}

	a.ttllink:active{color:#2F6A41;text-decoration:underline;}

	a.ttllink:hover{color:#2F6A41;text-decoration:none;}



	input.sf{width:100px;margin:5px 3px 5px 0;}

	input.sfbtn{margin:5px 0;}

	.moblogbody,.linkme,.skypeme{text-align:center;}

	.afbody{text-align:center;padding-bottom:10px;}

	

	.afbody a:link{color:#233a5B;}

	.afbody a:visited{color:#233a5B;}

	.afbody a:active{color:#233a5B;}

	.afbody a:hover{color:#233a5B;}

	

	.afbody img{margin-bottom:3px;}

	.photo{text-align:center;}

	.nickname{color:#233a5B;font-size:12px;font-weight:bold;padding:10px 0;}

	.message{font-size:12px;padding-bottom:10px;}

	.blogtimes{margin:10px auto;text-align:center;width:180px;}

	.quotetable{background:#000;width:170px;}

	.quotetable img{width:160px;}

	.quote{color:#000;font-size:12px;padding:1px;background:#fff;}



	.elsehead{}

	.elsebody{

		text-align:center;

	}

	.elsebottom{}	

	.checkers{padding-bottom:10px;width:117px;font-size:10px;text-align:left;margin:0 auto;}

	.reader{padding-bottom:20px;width:117px;font-size:10px;text-align:left;margin:0 auto;}

	.powered{padding-bottom:10px;}

	.syndicate{}

	

	#footer{

position:relative;

height:30px;

background:url(http://parts.blog.livedoor.jp/img/usr/liquid_plant/bg02.gif) repeat-y 50% 0;



font-size:12px;

width:786px;

margin:0 auto;

padding:3px 0 3px 0;



	}



	.blogbody iframe{width:365px;margin-top:20px;}



	a.adtitle:link{color:#233A5B;font-weight:bold;text-decoration:underline;}

	a.adtitle:visited{color:#233A5B;font-weight:bold;text-decoration:underline;}

	a.adtitle:active{color:#233A5B;font-weight:bold;text-decoration:underline;}

	a.adtitle:hover{color:#233A5B;font-weight:bold;text-decoration:underline;}

	

	a.addescription:link{color:#333;text-decoration:none;}

	a.addescription:visited{color:#333;text-decoration:none;}

	a.addescription:active{color:#333;text-decoration:none;}

	a.addescription:hover{color:#333;text-decoration:none;}

	

	a.adurl:link{color:#233A5B;text-decoration:none;}

	a.adurl:visited{color:#233A5B;text-decoration:none;}

	a.adurl:active{color:#233A5B;text-decoration:none;}

	a.adurl:hover{color:#233A5B;text-decoration:none;}

	

	a.adld:link{color:#233A5B;text-decoration:underline;}

	a.adld:visited{color:#233A5B;text-decoration:underline;}

	a.adld:active{color:#233A5B;text-decoration:underline;}

	a.adld:hover{color:#233A5B;text-decoration:underline;}

	

	body.ad{background:#e6f6dc;}



#ld_logo{

position:absolute;

top:0px;

left:0px;

}




div.article-body2 {
	padding: 20px 15px 5px;
	line-height: 150%;
	font-size: 70%;
}