/* -------------------- */
/*	cman.jp用	*/
/* -------------------- */

#container{
	width			: 780px;
	margin			: 0 auto;
	padding			: 0;
	text-align		: left;
}

body	{
	text-align		: center;
	background-color: #F5F5F5;
	font-family		: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size		: 12px;
	line-height		: 180%;
	color			: #333333;
	margin-top		: 5px;
	margin-bottom	: 5px;
	margin-left		: 0;
	margin-right	: 0;
}

td	{
	background-color: #ffffff;
	border			: none;
	vertical-align	: top;
}

br	{
	letter-spacing	: normal;
}


/*	リスト		*/
ul	{
	margin			: 10px 5px 10px 7px;
	padding			: 0px;
}
li	{
	margin			: 0px 5px 0px 7px;
	padding			: 0px;
}

/*	リンク		*/
a:link	{
	text-decoration	: none;
	color			: #004080;
}
a:visited {
	text-decoration	: none;
	color			: #004080;
}
a:active {
	text-decoration	: underline;
	color			: #004080;
}
a:hover	{
	text-decoration	: underline;
	color			: #004080;
}

/*	コンテンツ見出し	*/
.mid1	{
	padding			: 5px;
	font-weight		: bold;
	font-size		: 100%;
	color			: #444444;
	background-color: #E8F7FF;
	border-bottom	: #005D90 solid 1px;
	border-left		: #005D90 solid 6px;
}

/*	コンテンツ見出し(over)	*/
.mid2	{
	padding			: 5px;
	font-weight		: bold;
	font-size		: 100%;
	color			: #444444;
	background-color: #FFEDE1;
	border-bottom	: #FF6600 solid 1px;
	border-left		: #FF6600 solid 6px;
}

/*	サービス全般説明	*/
.nai0	{
	font-size		: 90%;
	line-height		: 120%;
	padding			: 10px 5px 15px 5px;
	vertical-align	: top;
}

/*	コンテンツ内容		*/
.nai1	{
	padding			: 10px 5px 5px 15px;
	font-size		: 80%;
	line-height		: 140%;
	text-align		: left;
	vertical-align	: top;
}

/*	詳細リンク		*/
.nai2	{
	padding			: 10px 0px 5px 0px;
	font-size		: 70%;
	text-align		: center;
	vertical-align	: top;
}

/*	枠線のみ		*/
.waku	{
	background-color: #ffffff;
	border-width	: 1pt;
	border-style	: solid;
	border-color	: silver;
}

/*	フッター		*/
.ft	{
	background-color: #666666;
	text-align		: center;
	font-weight		: bold;
	font-size		: 80%;
	color			: #FFFFFF;
	padding			: 1px;
}


