/*
@charset "UTF-8";
*/

/*--------------------------------------
  1.Universal selector
---------------------------------------*/
html,body,div,
h1,h2,h3,h4,h5,h6,
p,pre,blockquate,address,
ul,ol,li,dl,dt,dd,
form,fieldset,legend,object,
td,th{
	margin:	0;
	padding: 0;
	font-size: 100%;
}

body {
	background-color: #FFF;
	font-size: 12px;
	color: #424242;
	line-height: 1.7;
	}


/*--------------------------------------
  2.Text Module
---------------------------------------*/
h1 { line-height: 1.2em; }

h2, h3, h4, h5, h6 {
	clear: both;
	line-height: 1.2em;
	}

pre, code, kbd, samp, acronym {
	font-size: 100%;
	}
	
address, em { font-style: normal; }

em { font-weight: bold; }

pre { overflow: auto; }

blockquote { display: block; }

cite {
	display: block;
	font-style: normal;
	text-align: right;
	}

hr {
	clear: both;
	border: none;
	border-top: 1px solid #CCC;
	}
	
strong { color: #E00;
}

/*--------------------------------------
  3.Hypertext Module
---------------------------------------*/
a {	 text-decoration: underline; }
a:link { color:; }
a:visited { color:;	}
a:hover { color:; text-decoration: none; }

/*--------------------------------------
  4.List Module
---------------------------------------*/
ul, ol { list-style-position: outside; }
li { list-style: none; }
dt { font-weight: bold; padding:0; }
dd,dl{margin:0; padding:0; line-height:12px;}

/*--------------------------------------
  5.Tables Module
---------------------------------------*/
th { font-weight: bold; font-size:1.0em; text-align:right; padding-right:5px; _font-size:12px;/*IE用*/ }
td { font-size: 12px; padding:2px 0 }

/*--------------------------------------
  5.Forms Module
---------------------------------------*/
form { clear: both; }

fieldset { border: none; }

input,
textarea {
	font-size: 100%;
	font-family: Arial, Helvetica, "ヒラギノ角ゴ Pro W3",  sans-serif; /* font-familyにmacのフォントを入れて、MAC IEの文字化けを防ぐ*/
	/*padding-left:20px;*/
}

input.text {}
input.radio {}
input.checkbox {}
	
textarea:focus {
	background-color: #FFFFF0; 
	padding-left:20px;
}


/*--------------------------------------
  7.Image Module
---------------------------------------*/
img { vertical-align: bottom; } 

a img { border: none; }
