@charset "UTF-8";
/*------------------------------------------------------*/
/* Auther unType::Ogata::0903 */
/*------------------------------------------------------*/
/* Relation of CSS Files
	common.css 
		|----style.css
		|----header.css
		|----footer.css
		|----visual.css
		|----contents.css
		|		|----mainArea.css
		|		|----sideArea.css
		|----top.css
*/
/*------------------------------------------------------*/
/* Common */
/*------------------------------------------------------*/
/* CSS Import --------------------------------- */
	@import url(style.css);
	@import url(header.css);
	@import url(footer.css);
	@import url(visual.css);
	@import url(contents.css);
	@import url(top.css);

/* Body --------------------------------- */
	body {
		position: relative;
		margin: 0;
		padding: 0;
		background: #434343;
		font-family: "ＭＳ Ｐゴシック", "Osaka", sans-serif, "Verdana", "Arial", "Helvetica";
		}

/* Wrapper --------------------------------- */
	div#wrapper {
		position: relative;
		height: 100%;
		background: #ffffff;
		}

/* Reset | 初期値のリセット --------------------------------- */
	* {
		margin: 0;
		padding: 0;
		font-size: 100%;
		}
	img {
		border: none;
		}
	ul,ol {
		list-style-type: none;
		}
	th {
		font-weight: normal;
		text-align: left;
		}

/* Heading | 見出し --------------------------------- */
	h1 {
		position: absolute;
		top: 52px;
		left: 0;
		width: 326px;
		height: 205px;
		font-size: 0;
		line-height: 0;
	}

	h2 {
		margin: 40px 0 20px;
		font-size: 0;
		line-height: 0;
	}
	div.col2eq h2,
	div.col2a h2,
	div.col2b h2 {
		margin: 0;
	}

	h3 {
		margin: 35px 0 10px;
		font-size: 0;
		line-height: 0;
	}
	div.col2eq h3,
	div.col2a h3,
	div.col2b h3 {
		margin: 0;
	}

	h4 {
		margin: 25px 0 5px;
		font-size: 110%;
		line-height: 1.5em;
	}
	div.col2eq h4,
	div.col2a h4,
	div.col2b h4 {
		margin: 0;
	}

/*------------------------------------------------------*/
/* End */
/*------------------------------------------------------*/

