@import url(./common.css);

h3			{font:200 1.5em "Book Antiqua"; color:#6e8c19;}
h4			{font-size:1em; color:#630023; border-bottom:1px dotted gray;}

/*counter*/
#counter	{width:85px; height:115px; position:fixed; left:0; bottom:-30px; background:url(img/countico.gif) -5px 15px no-repeat; z-index:2;
					# position: expression('absolute');
					# bottom: expression((documentElement.scrollBottom || document.body.scrollBottom) + -30 + 'px');
					# left: expression((documentElement.scrollLeft || document.body.scrollLeft) + 0 + 'px');
}
#countimg	{padding:5px 7px 9px 7px; position:absolute; right:7px; top:5px; z-index:3; display: block; background:url(img/counter.gif) 100% 0 no-repeat;}

/* メニュー */
/* ul要素にライン（背景）を表示 */
#menu			{width:150px; height:160px; min-height:160px; position:absolute; top:195px; left:0;}
#menu li			{width:150px; display:block; position:absolute;}
#menu a			{width:100%; height:100%; display:block;}
#menu span		{width:100%; height:100%; font-size:10px; text-indent:-999999em; display:block;}

#m-d				{height:30px; min-height:30px; top:30px; background-image:url(img/menu_detail.png);}
#m-d:hover	{background-image:url(img/menu_detail_om.png);} 
#m-b	 			{height:65px; min-height:65px; top:60px;}
#m-r				{height:35px; min-height:35px; top:0px; background-image:url(img/menu_reborn.png);}
#m-r:hover	{background-image:url(img/menu_reborn_om.png);} 
#m-o				{height:35px; min-height:35px; top:35px; background-image:url(img/menu_other.png);}
#m-o:hover	{background-image:url(img/menu_other_om.png);} 
#m-f				{height:30px; min-height:30px; top:130px; background-image:url(img/menu_link.png);}
#m-f:hover	{background-image:url(img/menu_link_om.png);} 

/* メイン */
.entry					{margin:0 15px 3em; padding-top:3em;}
#proses h3			{margin:0 0 1.5em 15px;}
#proses h4			{text-indent:0em;}
.entry_body			{margin:0.5em 0 0 1em;}
#mailadd			{margin-top:1em;}

/*.entry p, .entry ul	{padding-left:1em; border-left:1px dashed #cccccc;}*/

/* フッター */
#footer				{height:90px; text-align:center; position:relative;}
#foot_top			{width:46px; height:24px; text-align:left; font-size:10px; position:absolute; left:50%; bottom:50px; margin-left:-12px;}
#foot_top a			{width:100%; height:100%; display:block; background:url(img/top.gif) 50% 50% no-repeat;}
#foot_top a:hover	{background:none;}
#foot_top span		{width:100%; text-indent:-999999px; display:block;}
#foot_copy			{font-size:10px;  text-indent:-999999em;}
