@charset "UTF-8";
/*------------------
set
------------------*/
a:link{
	color: #000000;
}
a:visited{
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
body,table{
	color: #333;
	line-height:1.5;
	font-size:12px;
}
h1,h2,h3,h4,h5,h6{
	color: #333;
	font-size: small;
}



h1,h2{
	margin:0;
	padding:0;
}
.center{
	text-align: center;
}
.right{
	text-align: right;
}
.left{
	text-align: left;
}
.red{
	color: #F00;
}
.sky{
	color: #0099EA;
}
.pink{
	color: #F77B95;
}
/*------------------
set end
------------------*/

body{
	margin:0;
	padding:0;
	text-align: center;
	font-size: small;
}
.reset body,
.reset h1,
.reset h2,
.reset h3,
.reset h4,
.reset h5,
.reset h6,
.reset p,
.reset ol,
.reset ul,
.reset li,
.reset dl,
.reset dt,
.reset dd,
.reset form,
.reset input,
.reset textarea,
.reset select,
.reset fieldset,
.reset legend {
	border-collapse:collapse;
	border-spacing:0;
	font-style: normal;
	margin:0;
	padding:0;
}
.reset address,
.reset em{
	font-style: normal;
}
p{
	margin-top: 12px;
	margin-bottom: 12px;
	padding-top: 0;
	padding-bottom: 0;
}
.section div,
.section p,
.section li,
.section address{
	line-height: 1.5em;
}
.section table{
	line-height: 1.3em;
	margin-top: 12px;
	margin-bottom: 12px;
}
img{
	border: 0;
}
.reset ul,
.reset ol,
.section  ul.reset,
.section  ol.reset{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}
.reset table{
	font-size: inherit;
}
.reset tbody th{
	font-weight: normal;
}

.reset th,
.reset td{
	margin:0;
	padding:0;
}

.reset hr{
	display: none;
}
.reset ul.list{
	margin-left: 1.3em;
	list-style: disc;
}
.reset ol.list.list{
	margin-left: 1.3em;
	list-style: decimal;
}
br{
	line-height: 0px;
}
.section dd{
	line-height: 1.3em;
}
.both{
	clear: both;
}
img.block{
	display: block;
	clear: both;
}













