/* CSS Document */

body{
	font-family: 				Arial, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka",sans-serif;
	font-size:					small;
	color:						#444444;
	background:					#ffffff;
	margin:						0px;
	padding:					0px;
	text-align:					center;
}


#container{
		width:						680px;
		padding:					0px;
		margin:						0px auto;
}

#kanban{
		background:					url("../images/honten_kanban.jpg") no-repeat center;
		height:						100px;
		margin-top:					10px;
}

#topnavi{
		width:						680px;
		padding:					0px;
		margin:						0px;
}

#leftcolumn{
		float:						left;
		padding:					0px 0px 0px 0px;
		margin:						20px 0px 10px 0px;
		width:						170px;
}

#leftcolumn{
		\width:						170px;
		w\idth:						170px;
}

#leftnaviheader{
		background-color:			#FC7F9D;
		color:						#FFFFFF;
		font-weight:				bold;
		padding:					5px 5px 5px 5px;
		margin:						0px 0px 0px 0px;
		width:						160px;
}

#leftnaviheader{
		\width:						170px;
		w\idth:						160px;
}

#leftnavi{
		padding:					5px 4px 5px 4px;
		margin:						0px 0px 0px 0px;
		width:						160px;
		text-align:					left;
		border:						1px solid #FC7F9D;
}

#leftnavi{
		\width:						170px;
		w\idth:						160px;
}


#leftnaviindex1{
	color:							#f0027f;
	font-weight: 					bold;
}

#leftnaviindex2{
	color:							#1d5fa1;
}

#rightcolumn{
		float:						right;
		padding:					0px 0px 10px 0px;
		margin:						20px 0px 10px 10px;
		width:						490px;
		text-align:					left;
}

#rightcolumn{
		\width:						490px;
		w\idth:						490px;
}


/*本文スペース*/
#section {
	margin-top:					0;
	margin-right:				0;
	margin-bottom:				0;
	margin-left:				0;
	border-bottom:				1px dotted #444444;
	padding-bottom:				1em;
	margin-bottom:				1em;
	font-size:					small;
}

#section h1	{
	font-size:					xx-large;
	font-weight:				bold;
	color:						#AF0058;
	margin-bottom:				0em;
}

#section h2	{
	font-size:					x-large;
	font-weight:				bold;
	color:						#E74496;
	margin-top:					2em;
	margin-bottom:				0em;
	clear:						both;
}

#section h3	{
	border-left:				8px solid #E74496;
	border-bottom:				1px solid #E74496;
	padding-left:				8px;
	padding-top:				1px;
	padding-bottom:				1px;
	font-weight:				bold;
	color:						#AF0058;
	clear:						both;
	margin-top:					1em;
	margin-left:				1em;
	margin-bottom:				1em;
	font-size:					large;
}

#section h4	{
	font-weight:				bold;
	color:						#444444;
	margin-top:					1em;
	margin-bottom:				1em;
	font-size:					small;
}

#section ul	{
	list-style-type:			none;
}

#section li	{
	color:						#555555;
	/*line-height:				2em;*/
	margin-bottom:				1em;
	text-indent:				1.5em;
	background-image:			url(http://www.timothea.co.jp/images/listheader.gif);
	background-repeat:			no-repeat;
}

#section em	{
	color:						#AF0058;
	background:					#ffd1d1;
	font-style:					normal;
	line-height:				2;
}

#section p	{
	line-height:				1.8em;
	margin-left:				2em;
	margin-bottom:				1em;
	text-indent:				0em;
	
}


#section p.nowrap	{
	margin-left:				1em;
	clear:						both;
}

#section img.imageleft	{
	margin-top:					0em;
	margin-left:				1em;
	margin-right:				1em;
	margin-bottom:				1em;
	float:						left;
}

#section img.imageright	{
	margin-top:					0em;
	margin-left:				1em;
	margin-right:				1em;
	margin-bottom:				1em;
	float:						right;
}

#section img.banner	{
	margin:						0;
}

#section table	{
	border-collapse:			collapse;
	border:						1px solid #444444;	
	margin-bottom:				1em;
}

#section td {
	border:						1px solid #444444;
	font-weight:				normal;
	text-align:					left;
	color:						#444444;
	font-size:					small;
}

#section table.noborder	{
	border-collapse:			collapse;
	border:						0px;	
	margin-bottom:				1em;
}

#section td.noborder {
	border:						0px;
	font-weight:				normal;
	text-align:					left;
	color:						#444444;
	font-size:					small;
}


/*ショーケース*/
#showcase {
		clear: 						both;
	width:						680px;
	padding:					0px 0px 0px 0px;
	margin:						0px 0px 10px 0px;
	text-align:					left;
	border-bottom:				1px dotted #444444;
}

#showcase h4	{
	font-weight:				bold;
	color:						#444444;
	margin-top:					1em;
}

#showcase ul	{
	text-indent:				1.5em;
	background-image:			url(http://www.rakuten.ne.jp/gold/timothea/gold-images/slistheader.gif);
	background-repeat:			no-repeat;
}

#showcase em	{
	color:						#AF0058;
	background:					#ffd1d1;
	font-style:					normal;
	line-height:				2;
}

#showcase p	{
	line-height:				1.5em;
	margin-left:				1em;
	margin-bottom:				1em;
	font-color:					#444444;
	font-size:					small;
}

#showcase table	{
	border-collapse:			collapse;
	border:						0;	
	width:						680px;
	margin-top:					1em;
}

#showcase td {
	border:						0;
	font-weight:				normal;
	text-align:					left;
	color:						#444444;
	font-size:					small;
}




.rightindex1{
		color: #f0027f;
		font-size: xx-large; 
		font-weight: bold;
}

.rightindex2{
		color: #1d5fa1;
		font-size: large; 
		font-weight: bold;
}

.rightindex3{
		color: #f0027f;
		font-size: medium; 
		font-weight: bold;
}

.rightindex4{
		color: #1d5fa1;
		font-weight: bold;
}

.rightcolortext1{
		color: #f0027f;
		font-weight: bold;
}

.rightcolortext2{
		color: #1d5fa1;
		font-weight: bold;
}

.rightcolortext3{
		color: #f0027f;
}

.rightcolortext4{
		color: #1d5fa1;
}

#footer{
		clear: 						both;
		width:						680px;
		padding:					0px 0px 0px 0px;
		margin:						0px 0px 10px 0px;
}

#footer{
		\width:						680px;
		w\idth:						680px;
}

#bottmnavi{
		width:						680px;
		padding:					0px 0px 0px 0px;
		margin:						10px 0px 10px 0px;
}

#copyright{
		font-size:					x-small;
		margin:						10px 0px 10px 0px;
}









TABLE.solid{
		border-collapse: 			collapse; 
		border: 					1px solid #FC7F9D; 
}

TH.label
{
	background-color		: #FCA7C0;
	color			: #FFFFFF;
	line-height			: 120%;
	font-size			: x-small;	
	border			: 2px solid #FFFFF; 
}

TH.value
{
	background-color		: #FCA7C0;
	line-height			: 120%;
	font-size			: x-small;	
}

TH.solid
{
		border-collapse: 			collapse; 
		border: 					1px solid #FC7F9D; 
}

TD.label
{
	background-color		: #FCA7C0;
	color			: #FFFFFF;
	line-height			: 120%;
	font-size			: x-small;	
}

TD.value
{
	background-color		: #FCD6E1;
	line-height			: 120%;
	font-size			: x-small;	
}

TD.solid
{
		border-collapse	: 			collapse; 
		border: 					1px solid #FC7F9D; 	
}





input.imeoff
{
	ime-mode			: disabled;
}

form
{
	margin			:1px;
}




