@charset "utf-8";

/* CSS Document */

/* index==========================

	1.for common reset
	2.for common link
	3.for clearFix

*/

/* for common reset

===============================================================*/

body{
	margin:0px;
	padding:0px;
	line-height:1.6em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

body1{
	margin:0px;
	padding:0px;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}


img{
	margin:0px;
	padding:0px;
	border:none;
}

table,th,tr{
	margin:0px;
	padding:0px;
	border:none;
}

ul,ol{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
}

dl,dt,dd{
	margin:0;
	padding:0;
}


h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
}

p{
	margin:0;
	padding:0;
}

div{
	margin:0px;
	padding:0px;
	border:0px;
}

table{
	margin:0;
	padding:0;
}

/* for common link

===============================================================*/
a { outline: none; }


a:link{
	color:#006dbe;
	text-decoration:underline;
}

a:visited{
	color:#006dbe;
	text-decoration:underline;
}

a:hover{
	color:#9CCDF5;
	text-decoration:underline;
}

a:active{
    color:#292929;
	text-decoration:underline;
}


/* for clearFix

===============================================================*/

.cf:after{ 
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
   content:".";
}

/* 追加 MacIE 5 と WinIE 7 向け */

.cf{
   display:inline-block;
}

/*MacIE \*/

* html .cf{
	height:1em;
}

.cf{
	display:block;
}
/*  */

