/* body */
	*		{padding:0;	margin:0;text-decoration:none;}
	html	{height:100%;}
	body	{text-align:center ;background:#301cb1 url('/INDEX/themes/ShunsuiKobo/ski.png') no-repeat left bottom;background-attachment:fixed;}

/* wrap */
	#wrap	{width:1020px;margin:20px auto;font-size:15px;line-height:1.5em;text-align:center;}
/* head */
	#head		{text-align:center;}
	#head img	{margin:auto;}

/* middle */
	.d3blogEntry		{padding:5px;border:0;}
	.d3blogEntryTitle	{color:red;padding:2em 0;font-size:23px;background:skyblue;border-radius:10px;box-shadow:3px 3px 6px gray;}
	
	.d3blogEntryTitle a	{color:red;}
	.d3blogEntryCategory dt{background:white;text-indent:0em;}
	#d3blogCommentPost	{font-size:10px;border:5px solid #fff;}
	.d3blogCatNavi{text-indent:30px;}
	#d3blogCommonNavi{border:3px;}



	
	.evform h2	{margin-top:10px;}
	.itemTitle	{font-size:13px;	text-indent:10px;}

	#top_of_pico_body {width:600px;}
	.pico_body div	{margin:10px;}
	.pico_breadcrumbs	{margin-top:10px;}

/* column */
	#leftcolumn		{width:200px;float:left;}
	#centercolumn	{width:800px;float:right;height:100%}
//	#rightcolumn	{width:200px;float:right;}

/* center-left-right */
	#centerLcolumn 	{width:400px;float:left;}
	#centerRcolumn	{width:400px;float:right;}
	#centerLcolumn .blockContent,
	#centerRcolumn .blockContent	{}

/* center-center */
	#centercolumn	{}
	
	#centerCcolumn,#pico_body,#content	{border:1px solid white;-webkit-border-radius:10px;padding:10px;clear:both;}
	#centerCcolumn,#pico_body,#content	{-o-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;}
	#centerCcolumn,#pico_body,#content	{box-shadow:3px 3px 9px gray;}
	#centerCcolumn .blockContent{}


/* contents */
	#content	{color:white;text-shadow:1px 1px 2px white;text-align:left;	line-height:1.3em;	letter-spacing:0.05em;}
	#content a {font-weight:bold;}
/* parts */

	a			{color:white;	text-shadow:1px 1px 2px gray;}
	a:hover		{color:red;	}


	ul 		{margin:0px;	padding:2px 0;	list-style:disc outside;	text-align:left;}
	li 		{margin-left:10px;	padding:0px; 	list-style:none; line-height:1.5em;}
	li ul	{margin-left:1em;}
	dl		{margin:2px 0px;}
	dt		{margin:2em 0 0 0;background:#eff;text-indent:1em;font-weight:bold;}

	dt a	{display:block;border-top:1px solid #eeeeee;}
	dd		{margin:0.5em 0 0.5em 2em;}

	table	{width:95%;	margin-left:10px;}
	th,td	{padding:5px;}

	h1		{font-size:30px;	text-indent:10px;line-height:1.5em;margin:10px;color:white;}
	h2		{font-size:20px;	text-indent:10px;line-height:1.5em;margin:10px 0;
				background-color:skyblue;color:red;font-weight:bold;border-radius:5px;
				box-shadow:3px 3px 6px gray;}

	h3,h4	{font-size:18px;	text-indent:10px;line-height:1.5em;margin:10px;}
	h5,h6	{font-size:15px;	text-indent:10px;line-height:1.5em;margin:10px;}

	p		{margin:0.5em;		line-height:1.5em;margin:0.5em;}

	b		{color:red;}

	img,canvas		{border-width:0px;border-radius:5px;margin:5px;box-shadow:3px 3px 6px gray;}

	.clr{clear:both;}



/* footer */
	#footerbar	{height:30px;	padding-top:0px;	text-align:center;}
	#foot	{color:#999;width:100%	;margin-top:0px;border-top:0px solid gray;text-align:center;}
	#foot a	{color:red;}

/* forum */
	.outer		{background:#BCE27F;	border:1px solid #ffffff; }
	.head		{background:#7B9F53;	padding:5px;	font-weight:bold;	color:#999;}
	.even		{background:#D5E8B1;	padding:5px;}
	.odd		{background:#F0F7E2;	padding:5px;}
	.foot		{background:#7B9F53;	padding:5px;	font-weight:bold;}
	.foot a		{color:#999;}

/* showcase */
	.show		{width:170px;	height:150px;	float:left;	text-align:center;}

/* mainmenu */
	#mainmenu a	{line-height:1.0em;}
	
	h2 a{color:red;}
	
	.pico_block_subcategories li {border-radius:5px;border:0px solid white;padding:3px 0;text-align:center;box-shadow:3px 3px 6px gray;margin:10px;}
	.d3blogBlockLatestEntries  {border-radius:5px;border:0px solid white;padding:3px 0;text-align:center;box-shadow:3px 3px 6px gray;margin:20px;}
	.shadow{box-shadow:3px 3px 6px gray;border-radius:5px;}

