/*
-------------------------------------------------------
 tomds stylesheet
 gallery 
-------------------------------------------------------
*/


/*
-------------------------------------------------------
	 gallery (作品いろいろ)
-------------------------------------------------------
*/

/* [囲み] */
#gallery_area
{
	margin: 30px 20px 30px 0px;
	padding: 0px 0px 0px 40px;
}

/* [タイトル(h2)] */
#gallery_area h2
{
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 5px;
	font-size: 130%;
	font-weight:bold;
	color:#038;
	border:solid #8badc5;
	border-width: 0px 0px 0px 5px;
	background-color: transparent;
}

/* [本文] */
#gallery_area p
{
	text-indent: 1em;
	margin: 0px 0px 1em; 0px;
	font-size:small;
	line-height: 150%;
}

/* [種別(h3)] */
#gallery_area h3
{
	margin: 30px 0px 1em 0px;
	padding: 0px 0px 0px 5px;
	font-size: 95%;
	font-weight: bold;
	color:#158;
	border:solid #FFaE85;
	border-width: 0px 0px 0px 5px;
	background-color: transparent;
}

	/* [アンカーリンク:start] */
	/* ------------------------------------------------------- */
	#gallery_area a:link
	{
		line-height:140%;
		text-decoration: none;
		color:#dd2200;
		border:none;
	}
	
	#gallery_area a:visited
	{
		line-height:140%;
		text-decoration: none;
		color:#335500;
		border:none;
	}
	
	#gallery_area a:hover
	{
		color:#fff;
		border: none;
		background-color:#5af;
	}
	/* ------------------------------------------------------- */
	/* [アンカーリンク:end] */
	
	
	/*
	-------------------------------------------------------
		 grp_prev (作品並べ)
	-------------------------------------------------------
	*/
	
	/* [囲み] */
	#gallery_area #grp_prev 
	{
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 5px 0px;
		border:dotted #999;
		border-width: 0px 0px 1px 0px;
	}
	
	/* [作品タイトル(h4)] */
	#gallery_area #grp_prev h4
	{
		display:inline;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 5px;
		font-size: 95%;
		font-weight:bold;
		color:#26a;
		border:solid #9bb;
		border-width: 0px 0px 0px 5px;
		background-color: transparent;
	}
	
	/* [タイトル説明] */
	#gallery_area #grp_prev .title_sub
	{
		margin: 0px 0px 0px 10px;
		padding: 0px 0px 0px 0px;
		font-size: 95%;
		font-weight:normal;
		color:#333;
	}
	
	
	/* [アイコンテーブル] */
	#gallery_area #grp_prev .caption_table
	{
		display:inline;
		margin: 10px 5px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	/* [イメージ説明欄] */
	#gallery_area #grp_prev .image_inform
	{
		vertical-align:top;
		font-size: 11px;
		height: 5em;
	}
	
	/* [アイコン画像] */
	#gallery_area #grp_prev .caption_image
	{
		margin: 0px 0px 0px 0px;
		padding: 2px;
		border:solid #e55;
		border-width: 1px;
	}
	
	/* [アイコン日付] */
	#gallery_area #grp_prev .caption_date
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 13px;
		color:#444;
	}
	
	/* [アイコンタイトル] */
	#gallery_area #grp_prev .caption_title
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		color:#777;
	}


/* [end] */