/*
-----------------------------------------------
Target:	User's Blog Index (with Flash)
Author:	Harry Nakayama
Dates:	2009/03/01
----------------------------------------------- */

/*
-----------------------------------------------
Import
----------------------------------------------- */
/* nav
----------------------------------------------- */
@import url("/runners/css/nav.css");

/* footer
----------------------------------------------- */
@import url("/css/footer.css");

/* main_menu
----------------------------------------------- */
@import url("/runners/css/blog/main_menu.css");


/*
-----------------------------------------------
Elements
----------------------------------------------- */
/* h1, h2, h3
----------------------------------------------- */
h1	{
 	font-size	:20px;
	line-height	:30px;
	font-weight	:bold;
	color		:#FFFFFF;
}
h2	{
	font-size	:20px;
	line-height	:30px;
	font-weight	:normal;
	color		:#8B0000;
}

/* p
----------------------------------------------- */
p	{
	margin-top	:10px;
	font-size	:16px;
	line-height	:28px;
	color		:#395475;
}

/* strong
----------------------------------------------- */
strong	{
	font-weight	:bold;
	color		:#990000;
}

/*
-----------------------------------------------
Page Layout
----------------------------------------------- */
*			{
	margin	:0;
	padding	:0;
}

/* body
----------------------------------------------- */
body		{
	text-align		:center;
	font-family		:Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif ;
	background-color:#FFFFFF;
	color			:#333333;
}

/* container
----------------------------------------------- */
#container	{
	position		:relative;
	width			:750px;
	margin			:0 auto;
	text-align		:left;
	background-color:#FFFFFF;
}

/* nav
----------------------------------------------- */
#nav		{
	position	:absolute;
	left		:0px;
	top			:10px;
	width		:740px;
	height		:25px;
}

/* logo
----------------------------------------------- */
#icon		{
	position	:absolute;
	left		:0px;
	top			:10px;
	width		:25px;
	height		:25px;
}

/* header
----------------------------------------------- */
#header	{
	position		:absolute;
	left			:0px;
	top				:45px;
	width			:710px;
	height			:30px;
	padding			:10px 20px;
	background-color:#395475;
}

/* main_menu
----------------------------------------------- */
#main_menu		{
	position	:absolute;
	left		:0px;
	top			:105px;
	width		:745px;
	height		:25px;
}

/* content
----------------------------------------------- */
#content	{
	position	:absolute;
	left		:0px;
	top			:165px;
  	width		:750px;
}

/* upper
----------------------------------------------- */
#upper	{
	width	:100%;
	margin	:0px;
}

/* main
----------------------------------------------- */
#main	{
	width		:720px;
	margin-left	:15px;
	margin-right:15px;
}

/* bottom
----------------------------------------------- */
#bottom	{
	clear		:both;
	margin-left	:15px;
	margin-top	:15px;
	width		:720px;
}


/*
-----------------------------------------------
Class
----------------------------------------------- */

