@charset "utf-8";


/* ==========================================================================================================

	 1. Universal Selector + body
 
============================================================================================================*/


* {
	background-color	: transparent;
	margin				: 0;
	padding				: 0;
	font-size			: 100%;
	font-style			: normal;
}


html{overflow-y: scroll;}


body {
	font-size		: 12px;
	color			: #4d4d4d;
	letter-spacing	: 0.1em;
	line-height		: 1.5;
	background:url(../img/izumi/index_bg.jpg) repeat-x #8d1450;
}



hr {
	height	: 1px;
}


h1, h2, h3, h4, h5, h6{
font-size:100%;
font-weight:normal;
}


p, ul, dl{
margin: 0;
padding: 0;

}

/* ==========================================================================================================

	  2. List Module

============================================================================================================*/

ul {
	list-style	: none;
}

dt {
	display	: block;
	width	: auto;
}

ol {
	list-style-type: decimal;
}

/* ==========================================================================================================

	  3. Tables Module

============================================================================================================*/

table {
	border			: none;
	border-collapse	: collapse;

}

td, th { 
	vertical-align	: top;
}


caption {
	text-align		: left;
}




/* ==========================================================================================================

	  4. Image Module

============================================================================================================*/

img { 
	vertical-align	: bottom;
}

a img {
	border	: none;
}



/* ==========================================================================================================

	  5. Text Module

============================================================================================================*/
br {
	letter-spacing: normal;
}


/*  link
-----------------------------------*/

a {color: #0081cc;}
a:link {color: #0081cc;}
a:visited {color: #0081cc;}
a:hover {color: #585858;}



