@charset "utf-8";

/*------------------------------
ヘッダー
------------------------------*/
#header
{
	width:						100%;
	position:					absolute;
	left:						0;
	z-index:					100;
	}

#headlogo
{
	text-align:					left;
	position:					absolute;
	z-index:					120;
	}

#headline,#headnavi
{
	text-align:					right;
	position:					absolute;
	z-index:					120;
	}

#headnavi a:link,#headnavi a:visited
{
	text-decoration:			none;
	}

#headnavi a:hover,#headnavi a:active
{
	text-decoration:			underline;
	}

#headnavi ul
{
	padding-top:				4px;
	padding-right:				8px;
	}

#headblock
{
	text-align:					left;
	margin:						0 auto;
	position:					relative;
	}

#headimgblock
{
	margin:						0 auto;
	}

.headseg
{
	margin-right:				0.5em;
	padding-right:				0.5em;
	}



/*------------------------------------
Copyright 2011 CSS -> h-artdesign:AscA
Version 1101x
------------------------------------*/
