@import "./common.css";


	a:link {
		text-decoration :	none;
	}
	a:visited {
		text-decoration :	none;
	}
	a:hover {
		text-decoration :	none;
	}
	a:active {
		text-decoration :	none;
	}

/*=================================================
	for headers
=================================================*/



/*=================================================
	for bodies
=================================================*/

	body {
		position : relative;
		width : 100%;
		height : 100%;
		overflow : hidden;

	}

	#body {
		overflow : auto;
		height : 100%;
	}

	dl {
		line-height : 150%;
	}

	dt {
		display : inline;
		padding : 2px 1em;
		background : #999;
		color : #fff;
	}

	dd {
		margin-left : 2em;
	}

	dd img {
		float : left;
		margin : 1ex;
	}

	dd br {
		clear : both;
	}

	.title {
		background : #555;
		color : #fff;
		font-size : 2em;
		margin : 3ex 0px 1ex;
		padding : 3px 2em;
	}

	.item {
		font-size : larger;
		margin-bottom : 1ex;
		padding : 3px 1em;
		border : solid 1px #000;
	}

	.item span {
		font-size : smaller;
		margin-left : 1em;
	}

	span.item {
		font-size : 1em;
		margin-left : 1ex;
		padding : 1px 1em;
	}

	span.item span {
		font-size : 1em;
	}

	.indent {
		max-width : 750px;
		margin : 1ex auto 2em;
	}

	.indent .indent {
		max-width : 650px;
		margin : 1ex auto 2em;
	}


	p {
		line-height : 150%;
		font-size : smaller;
	}


	#link {
		line-height : 150%;
	}

	#link dt {
		font-size : larger;
	}

	#link dd {
		font-size : smaller;
	}


	.renewal {
		clear : both;
	}

	.renewal div {
		clear : both;
		float : left;
		width : 15%;
		border : solid 1px #fff;
		padding : 1px 1ex;
		background : #999;
		color : #fff;
	}

	.renewal p {
		float : right;
		width : 80%;
		margin-left : 1ex;
	}

	.likeLink {
		text-decoration : underline;
		color : #00f;
	}

	.strong {
		color : #f00;
	}

/*=================================================
	for navigators
=================================================*/

	#navi {
		display : block;
		text-decoration : none;


		position : absolute;
		right : 2em;
		top : 0px;
		z-index : 1;

		width : 80%;

		text-align : right;
		padding : 1ex 1.5em;
	}


	#navi ul {
		list-style-type : none;
		line-height : 120%;
		font-size : smaller;
/*
		height : 100%;
		width : 100%;
		padding : 2px 1ex;
		background : 100% 0% repeat-y url( ../img/fadeEdgeWhiteRight.png );
*/
	}

	#navi li {
		border : solid 1px #000;
		display : inline;
		padding : 0px 1ex;
		background : #eee;
	}

/*=================================================
	for footers
=================================================*/


	#copyright {
		text-align : left;
		margin-left : 4em;
	}
