@charset "UTF-8";
/* common.css */

/* Layout-------------------------------------------------- */
/*
		div#header			-760px
		div#content			-760px
			div#main			-535px
			div#sub				-180px
		div#header			-760px
*/


/* --------------------------------------------------
Import */

@import url("reset.css");
@import url("header.css");
@import url("content.css");
@import url("footer.css");

@import url("module/block.css");
@import url("module/inline.css");
@import url("module/list.css");
@import url("module/table.css");


/* --------------------------------------------------
Base */

html {
	overflow-y: scroll;
}

body {
	background: #505050 url(../image/img-bg.gif) repeat-x left top;
	font-size: 75%;		/* 12px */
	line-height: 1.5;
	text-align: center;
}

img {
	vertical-align: top;
}

hr {
	display: none;
}


/* --------------------------------------------------
Common Class */

.hide {
	display: none;
}


/* --------------------------------------------------
Clear */

div.clear:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	content: " ";
}

div.clear {
	display: inline-block;
}

/* Hide MacIE */
/*¥*/
* html div.clear {
	height: 1%;
}

div.clear {
	display: block;
}
/**/

br.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
}


/* end */