@charset "UTF-8";
/*------------------------------------------------------
	Default Reset & Base Styles
	Version:  24th Aug. 2009

	1-1.Fonts Module
	1-2.Universal selector
	1-3.Structure Module
	1-4.Text Module
	1-5.Hypertext Module
	1-6.List Module
	1-7.Forms Module
	1-8.Tables Module
	1-9.Image Module
	1-10.Object Module
--------------------------------------------------------*/


/*------------------------------------------------------
	1-1.Fonts Module
--------------------------------------------------------*/
body {
	margin: 0;
	padding: 0;
	font-size: 80%;
	color: #333;
}

table {
	font-size: inherit;
}

select,
input,
textarea {
	font-size: 99%;
}


/*------------------------------------------------------
	1-2.Universal selector
--------------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	font-size: 100%;
	line-height: 1.4;
	font-weight: normal;
	font-style: normal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro" , "メイリオ" , Meiryo , sans-serif;
}


/*------------------------------------------------------
	1-3.Structure Module
--------------------------------------------------------*/
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro" , "メイリオ" , Meiryo , sans-serif;
}

/*------------------------------------------------------
	1-4.Text Module
--------------------------------------------------------*/
p {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

em {
	font-style: normal;
	font-weight: bold;
}

strong {
	font-weight: bold;
}


/*------------------------------------------------------
	1-5.Hypertext Module
--------------------------------------------------------*/
a:link {
	color: #0066cc;
	text-decoration: underline;
}

a:visited {
	color: #0066cc;
	text-decoration: underline;
}

a:hover {
	color: #0066cc;
	text-decoration: none;
}


/*------------------------------------------------------
	1-6.List Module
--------------------------------------------------------*/
ul,
ol,
dl {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

li,
dt,
dd {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {
	margin: 0;
	padding: 0;
	font-size: 100%;
}

li ul,
li ol,
li dl,
li p,
dd ul,
dd ol,
dd dl,
dd p {
	margin: 0;
	padding: 0;
}


/*------------------------------------------------------
	1-7.Forms Module
--------------------------------------------------------*/
form {
	margin: 0;
	padding: 0;
}

/*------------------------------------------------------
	1-8.Tables Module
--------------------------------------------------------*/
table {
	margin: 0;
	padding: 0;
}

th,
td {
}
/*------------------------------------------------------
	1-9.Image Module
--------------------------------------------------------*/
img {
	border: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
}


/*------------------------------------------------------
	1-10.Object Module
--------------------------------------------------------*/

