/* sitemap.css produced by HitArts 2007-10-28 */

.block	{
		width: 150px;
		height: 25px;
		background-color: #f0f0f0;
		border-top: 2px solid #f8f8f8;
		border-right: 2px solid #c0c0c0;
		border-bottom: 2px solid #c0c0c0;
		border-left: 2px solid #f8f8f8;
		text-align: center;
		color: #000000;
		font-size: 13px;
		font-weight: bold;		/* normal/bold/lighter/bolder/100〜900 */
		font-family: "ＭＳ ゴシック",sans-serif,serif;
	}

.home	{	position: absolute;
		top: 25px;
		left: 115px;
	}

.greeting	{	position: absolute;
			top: 25px;
			left: 365px;
		}

.overview	{	position: absolute;
			top: 75px;
			left: 265px;
		}

.estimate	{	position: absolute;
			top: 75px;
			left: 515px;
		}

.results	{	position: absolute;
			top: 125px;
			left: 515px;
		}

.consulting	{	position: absolute;
			top: 175px;
			left: 265px;
		}

.longtail	{	position: absolute;
			top: 175px;
			left: 515px;
		}

.seo		{	position: absolute;
			top: 225px;
			left: 515px;
		}

.sem		{	position: absolute;
			top: 275px;
			left: 515px;
		}

.faq		{	position: absolute;
			top: 325px;
			left: 265px;
		}

.front		{	position: absolute;
			top: 325px;
			left: 515px;
		}

.blog		{	position: absolute;
			top: 375px;
			left: 265px;
		}

.sitemap	{	position: absolute;
			top: 425px;
			left: 265px;
		}

.line_h1	{	position: absolute;		/* 「ＨＯＭＥ」−「ご挨拶」 */
			top: 39px;
			left: 271px;
			width: 96px;
			height: 1px;
			border-top: 1px solid #000000;
		}

.line_h2	{	position: absolute;		/* 「事業案内」−「参考見積」 */
			top: 89px;
			left: 421px;
			width: 96px;
			border-top: 1px solid #000000;
		}

.line_h3	{	position: absolute;		/* 「コンサツティング」−「ロングテール」 */
			top: 189px;
			left: 421px;
			width: 96px;
			border-top: 1px solid #000000;
		}

.line_h4	{	position: absolute;		/* 「ＦＡＱ」−「お問い合わせ」 */
			top: 339px;
			left: 421px;
			width: 96px;
			border-top: 1px solid #000000;
		}

.line_vh1	{	position: absolute;		/* 「ＨＯＭＥ」−「サイトマップ」 */
			top: 51px;
			left: 194px;
			width: 73px;
			height: 387px;
			border-top: 0px solid #ff0000;
			border-right: 0px solid #ff0000;
			border-bottom: 1px solid #000000;
			border-left: 1px solid #000000;
		}

.line_h5	{	position: absolute;		/* 「ＨＯＭＥ」−「事業案内」 */
			top: 89px;
			left: 194px;
			width: 73px;
			border-top: 1px solid #000000;
		}

.line_h6	{	position: absolute;		/* 「ＨＯＭＥ」−「コンサルティング」 */
			top: 189px;
			left: 194px;
			width: 73px;
			border-top: 1px solid #000000;
		}

.line_h7	{	position: absolute;		/* 「ＨＯＭＥ」−「ＦＡＱ」 */
			top: 339px;
			left: 194px;
			width: 73px;
			border-top: 1px solid #000000;
		}

.line_h8	{	position: absolute;		/* 「ＨＯＭＥ」−「ブログ」 */
			top: 389px;
			left: 194px;
			width: 73px;
			border-top: 1px solid #000000;
		}

.line_vh2	{	position: absolute;		/* 「事業案内」−「制作実績」 */
			top: 90px;
			left: 468px;
			width: 49px;
			height: 50px;
			border-top: 0px solid #ff0000;
			border-right: 0px solid #ff0000;
			border-bottom: 1px solid #000000;
			border-left: 1px solid #000000;
		}

.line_vh3	{	position: absolute;		/* 「コンサルティング」−「ＳＥＭ」 */
			top: 190px;
			left: 468px;
			width: 49px;
			height: 100px;
			border-top: 0px solid #ff0000;
			border-right: 0px solid #ff0000;
			border-bottom: 1px solid #000000;
			border-left: 1px solid #000000;
		}

.line_h9	{	position: absolute;		/* 「コンサルティング」−「ＳＥＯ」 */
			top: 239px;
			left: 468px;
			width: 49px;
			border-top: 1px solid #000000;
		}

.a_sitemap	 {	color: #000000;
			text-decoration: none;
		}

.a_sitemap:hover	{	color: #ff0000;
			}

