@charset "utf-8";

/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

		要素の基本スタイル設定用CSS
		0.Universal Reset
		1.Core Modules
			1.1 Structure Module
			1.2 Text Module
			1.3 Hyper Text Module
			1.4 List Module
		2.Applet Module
		3.Text Extension Modules
			3.1 Presentation Module
			3.2 Edit Module
			3.3 Bi-directional Text Module
		4.Form Modules
			4.1 Form Module
		5.Table Modules
			5.1 Table Module
		6.Image Module
		7.Object Module
		

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-/

/****************************************************************************************

	Universal Reset

*****************************************************************************************/

body,
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-family: "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
}

abbr, code, cite, dfn, kbd, em, strong {
	display: inline;
	border: none;
	font-style: normal;
	font-family: "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;/**/
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	font-size: 1em;
}

address, p, ul, ol, dl, dt, dd, form, fieldset, legend {
	margin: 0;
	padding: 0;
	border: none;
}

blockquote, pre {
	margin: 1em 0;
}

input, fieldset, form, textarea {
	font-size: 1em;
	font-family: "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;/**/
}

/***************************************************************************************

	Core Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#sec_5.2.

****************************************************************************************/

/*
	Structure Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_structuremodule
*/

body {
	line-height: 1.0;
	font-size: 100%;
}
head {}
html {}
title {}

/*
	Text Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_textmodule
*/

abbr{}
blockquote {}
code {}
dfn{}
em{ font-weight: bold; }

h1 {

}


h2 {}

h3 {}
h4 {}
h5 {}
h6 {}
kbd {}
p {
	line-height: 1.5;
}

pre {}
cite {}
div {}
q {}
samp {}
span {}
strong {}
var {}


/*
	Hypertext Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_hypertextmodule
*/

a:link,
a:visited {
	color: #34b4c8;
	text-decoration: none;
}

a:hover,
a:active {
	color: #34b4c8;
	text-decoration: underline;
}

/*
	List Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_listmodule
*/

ul {}
ul li { list-style: none; }	
ol {}
ol li {}
dt {}
dd {}

/***************************************************************************************

	Applet Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_appletmodule

****************************************************************************************/

applet {}
param {}

/***************************************************************************************

	Text Extension Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_text

****************************************************************************************/

/*
 	Presentation Module
 	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_presentationmodule
*/

b {}
big {}

hr {
	display: none;
}

i {}
small {}
sub {}
sup { vertical-align: middle; position: relative; top: -3px;}
tt {}

/*
 	Edit Module
 	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_editmodule
*/

ins {}
ins[datetime]:before {}
ins[datetime]:after {}
del {}


/*
	Bi-directional Text Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_bdomodule
*/

bdo{}

/***************************************************************************************

	Form Modules
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_forms

****************************************************************************************/

/*
	Forms Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_extformsmodule
*/
form {}
input {}

select {}
option {}
textarea {}
button {
	border: none;
	cursor: pointer;
}
fieldset {}
label {}
legend { display: none; }
optgroup {}


/***************************************************************************************

	Table Modules
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#sec_5.6.

****************************************************************************************/

/*
	Table Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_tablemodule
*/

caption {}
table { font-size: 100%;}
thead td {}
tbody td {}
th {}
tr {}
col {}
colgroup {}
tbody {}
thead {}
tfoot {}

/***************************************************************************************

	Image Module
	-  http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_imagemodule

****************************************************************************************/

img {
	border: none;
	vertical-align: bottom;
}

/***************************************************************************************

	Object Module
	- http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_objectmodule

****************************************************************************************/

object {}
param {}