@charset "utf-8";

/********************************************************
	Miki Tanmai Web Site
	This stylesheet provides styles for all HTML layout.
	
	[top.css]
	
	Last renewal date: 2008/02/13
*********************************************************/


/*
****************************************
		1. All Layout
****************************************
*/
body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,
textarea,p,blockquote,th,td {margin:0; padding:0;}

h1,h2,h3,h4,ul,li,p,address {font-style:normal; font-weight:normal; }

img			{border:0; vertical-align:bottom;}

a			{text-decoration:underline;}
a:link		{color:#1976df;}
a:visited	{color:#1976df;}
a:hover		{color:#f78491;}
a:active	{color:#f78491;}

body		{letter-spacing:0.1em; color:#444444;}
table		{font-size:inherit; font:100%;}
p			{text-justify:inter-ideograph;}
#wrapper	{padding:0 0 10px; text-align:center;}
#contents	{width:800px; margin:0 auto; text-align:left; padding-top:55px; background:url(../../images/bg01.jpg) no-repeat center -40px;}

.conSet:after {
	content: ".";
	display: block;
	height: 0;
	clear :both;
	visibility: hidden;
}
.conSet			{display:inline-table;}
/* MacIE begin \*/
* html .conSet	{height:1%;}
.conSet			{display:block;}
/* MacIE end */

#mainArea	{float:right; width:627px; height:422px; margin:0; background:url(../../images/bg03.jpg) no-repeat left top; text-align:center;}

#footer	{background:none;}
#footer:after {
	content: ".";
	display: block;
	height: 0;
	clear :both;
	visibility: hidden;
}
#footer			{display:inline-table;}
/* MacIE begin \*/
* html #footer	{height:1%;}
#footer			{display:block;}
/* MacIE end */


/*
****************************************
		2. Global Navi
****************************************
*/
#gnavi			{float:left; width:158px; height:422px; margin:0; padding:0 0 0 15px; background:url(../../images/bg02.jpg) no-repeat right top;}
#gnavi ul li	{list-style-type:none; padding:12px 0 1px 7px; margin:0;}


/*
****************************************
		3. Main Area
****************************************
*/
#mainArea h2	{margin:0 0 40px; padding:0; background:none;}
#mainArea h3	{margin:35px 0 13px;}
#mainArea p		{line-height:180%;}
#mainArea p a {color:#b22222; font-weight:bold;}
#mainArea p a:link,
#mainArea p a:visited		{text-decoration:none;}
#mainArea p a:hover,
#mainArea p a:active		{text-decoration:underline;}

/*
****************************************
		3. Footer
****************************************
*/
#footer				{clear:both; width:800px; height:283px; margin:0 auto 100px; _margin-top:-3px; padding:0; background:url(../../images/bg04.jpg) no-repeat left top; font-size:85%;}
#footer	address		{padding-top:232px; padding-bottom:28px; _padding:0; _margin-top:232px; _margin-bottom:28px; letter-spacing:normal; text-align:center;}
#footer address *	{vertical-align:baseline;}
*:first-child+html #footer	address {padding:0; margin-top:232px; margin-bottom:28px;}

